Добрый день!
Народ, подскажите пожалуйста, в проекте MasterSCADA v3.8 имеется скрипт, в котором организован вызов асинхронного метода - данный скрипт успешно компилируется и вроде замечаний в его работе не выявлено. Есть необходимость перейти на версию MasterSCADA 3.12. Но вот беда, при переносе проекта, а именно вышеуказанного скрипта - при его компиляции SCADA выдает следующие ошибки:
Строка 0 - Работа со скриптом.Сбор сообщений : (CS0518) Заранее определяемый тип "System.Runtime.CompilerServices.IAsyncStateMachin e" не определен или не импортирован
Строка 52 - Работа со скриптом.Сбор сообщений : (CS1993) Не удается найти все типы, требуемые модификатором "async". Возможно, указана неправильная версия .NET Framework или отсутствует ссылка на необходимую сборку.
Строка 50 - Работа со скриптом.Сбор сообщений : (CS1993) Не удается найти все типы, требуемые модификатором "async". Возможно, указана неправильная версия .NET Framework или отсутствует ссылка на необходимую сборку.
Соответственно скрипт не компилируется и проект не запускается корректно. Подскажите пожалуйста есть ли возможность устранить данную проблему. Исходный код скрипта во вложении.
P.S. Проект тестировался в среде MasterSCADA DEMO