Не работает команда ExecuteScript утилиты WorkspaceConsole

Добрый день!

При запуске команды ExecuteScript, утилита отваливается с ошибкой «Не удается найти файл».

Команда RebuildWorkspace выполняется успешно:

В мониторе процессов видно что не удается найти файл Terrasoft.Tools.Common.resources.dll:

Кто нибудь сталкивался с такой проблемой? В чем может быть дело? Спасибо!

Нравится

2 комментария
Лучший ответ

Добрый день!
Лично мне помогла следующая строка в IExecutor-классе:

userConnection.Workspace.WorkspaceAssembly = Assembly.Load("Terrasoft.Configuration");

Еще дополнительно можно попробовать обновить папку DesktopBin\WorkspaceConsole данными из папки Terrasoft.Configuration\bin после полной компиляции приложения

Добрый день!
Лично мне помогла следующая строка в IExecutor-классе:

userConnection.Workspace.WorkspaceAssembly = Assembly.Load("Terrasoft.Configuration");

Еще дополнительно можно попробовать обновить папку DesktopBin\WorkspaceConsole данными из папки Terrasoft.Configuration\bin после полной компиляции приложения

Alex Kalnitskiy, добрый день!

Вы мой спаситель, помогло следующее - скопировал из папки Terrasoft.Configuration\bin  файл Terrasoft.Configuration.dll и на всякий случай Terrasoft.Configuration.pdb. И вуаля, все заработало. Тех поддержка не смогла предоставить решение.

Показать все комментарии