Ошибка при выгрузке изменений через WorkspaceConsole
Здравствуйте.
Версия 7.7.0.2293
В Terrasoft.WebApp\DesktopBin\WorkspaceConsole\ запустил PrepareWorkspaceConsole.x64.bat
Прописал правильный connectionStrings в Terrasoft.Tools.WorkspaceConsole.exe.config
Выгружаю изменения командой Terrasoft.Tools.WorkspaceConsole.exe -operation=SaveDBContent -workspaceName=Default -destinationPath=D:\Work\Repository\Kapital -contentTypes=Repository
Появляется ошибка "Object reference not set to an instance of an object" (скрин во вложение)
Конфигурация успешно компилируется. Сайт работает.
Подскажите как узнать в какой схеме проблема и что нужно сделать что бы ее исправить?
Нравится
Добрый день.
Возможно не все файлы скопировались из папки
..\Terrasoft.WebApp\bin
Попробуйте скопировать в ручном режиме с полной заменой
"Пащенко Александр Сергеевич" написал:Добрый день.
Возможно не все файлы скопировались из папки
..\Terrasoft.WebApp\bin
Попробуйте скопировать в ручном режиме с полной заменой
Скопировал все вручную, не помогло.
Здравствуйте.
В "Terrasoft.Tools.WorkspaceConsole.exe.config" кроме самих настроек подключения есть секция параметров:
<db> <general connectionStringName="mssqlDB" securityEngineType="Terrasoft.DB.MSSql.MSSqlSecurityEngine, Terrasoft.DB.MSSql" executorType="Terrasoft.DB.MSSql.MSSqlExecutor, Terrasoft.DB.MSSql" engineType="Terrasoft.DB.MSSql.MSSqlEngine, Terrasoft.DB.MSSql" metaEngineType="Terrasoft.DB.MSSql.MSSqlMetaEngine, Terrasoft.DB.MSSql" metaScriptType="Terrasoft.DB.MSSql.MSSqlMetaScript, Terrasoft.DB.MSSql" typeConverterType="Terrasoft.DB.MSSql.MSSqlTypeConverter, Terrasoft.DB.MSSql" binaryPackageSize="1048576" currentSchemaName="dbo" /> </db>
там есть параметр general connectionStringName="mssqlDB" . Параметры подключения должны быть указаны именно в этой connectionString (кроме mssqlDB ещё есть db).
"Котенко Александр" написал:Параметры подключения должны быть указаны именно в этой connectionString
либо можно использовать
"инструкция)" написал:
webApplicationPath
Путь к веб-приложению, из которого будет вычитана информация по соединению с БД
Необязательный параметр. Если не указан - соединение будет установлено с базой, указанной в строке соединения в файле App.Config приложения. Если указан - соединение будет установлено с БД из файла ConnectionStrings.config веб-приложения
Используется для всех операций, в которых участвует БД