- Регистрация
- 03.06.2018
- Сообщения
- 862
- Реакции
- 247
- Баллы
- 43
Бывает такое, что код напишешь, но он в какой-то момент может зациклиться.
Когда-то в РМ добавили возможность через 5 секунд прервать выполнение кода.
Почти во всех циклах в C# кубиках у меня используется констукция:
Что позволяет прекратить выполнение кубика без ожидания его завершения.
Что можно использовать для кубика VS?
Когда-то в РМ добавили возможность через 5 секунд прервать выполнение кода.
Почти во всех циклах в C# кубиках у меня используется констукция:
C#:
if (((ZennoLab.InterfacesLibrary.ProjectModel.Collections.IContextExt)project.Context).IsInterrupted)
throw new Exception("Внешнее прерывание");
if (Global.Variables.IsProjectMaker && !Global.Variables.IsDebugMode)
throw new Exception("Внешнее прерывание");
Что можно использовать для кубика VS?




. где то на форуме видел код, который запускает параллельный поток с таймаутом. вот найти его и переделать под опрос нужных меток в зенке и записи в свои переменные. запускаем до кубика VS и стопаем после кубика VS. в самом VS опрашиваем свои метки. Не пробовал, но хочу попробовать сие чудо-юдо 






