https://msdn.microsoft.com/ru-ru/library/yh598w02.aspx
Установите текущую версию 3.8. Код измените на:
var Скрипт = (ScriptFB)HostFB.TreeItemHlp.Project.Item("Объект. DT.Test").FBObject; //получаем ссылку на первый скрипт
System.Reflection.Assembly tt;
using (dynamic obj = Скрипт.CompileAndGetScriptObject(out tt,true))
{
obj.DoAction();
}
Потому что входы могут иметь неопределенный тип - если значения на них нет.
У нас все работает.
Это вообще в режиме исполнения использовать нельзя. Только в режиме разработки.





Ответить с цитированием