Вопрос

Разработка серверного кода в пользовательском проекте

Коллеги, добрый день.

Пытаюсь настроить Visual Studio для разработки отдельных модулей исходного кода без перекомпиляции всей структуры как описано в статье https://academy.terrasoft.ru/documents/technic-sdk/7-13/razrabotka-konf…

Настроил всё по инструкции, Debug успешно запускается, но при обращении к свойствам EntitySchemaManager, например, прямо на первой строке примера из статьи:

 var schema = userConnection.EntitySchemaManager.GetInstanceByName("Contact");

получаю ошибку 

Exception: Exception thrown: 
'Terrasoft.Common.ArgumentNullOrEmptyException' in Terrasoft.Common.dll 
("Value for argument "outputDirectory" must be specified."). 

Может кто-то уже сталкивался с подобным? Подскажите что за outputDirectory и где его нужно его указать?

 

Нравится

2 комментария

Было похожее,  в ходе тестирования было выявлено, что проблемы возникали из-за параметра:

<add key="Feature-UseRuntimeEntitySchemaMetadata" value="true" /> 

в  Terrasoft.Tools.WorkspaceConsole.exe.config.

При значении false отладка работает.

Зверев Александр,

Спасибо большое! Да, это действительно решает проблему, не знаю сколько времени ушло бы чтобы самому это найти.

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