Вопрос

При запуске обновления Updater.exe не видит строку подключения

В install.xml строка подключения прописана следующим образом:



    

 

 

При запуске обновления выдает следующую ошибку:

The ConnectionString property has not been initialized.

        MS SQL Server version: expected 2012 SP3, actual RTM

Configuration setup error:

Installed components/software have an outdated/incorrect version.

In order to start the update, please upgrade it.

 

Как решить данную проблему?

Нравится

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

Здравствуйте!

 

Проверьте строку ConnectionString, после открывающего тега должно быть сразу написано Data Source, как на примере:

<Site>Site-name</Site>

<installPackagesPath>c:\temp\InstallPackages\</InstallPackagesPath>



<ConnectionString>Data Source=%DbServer%; Initial Catalog =%Database%; Integrated Security=SSPI; MultipleActiveResults=True; Pooling=true; Max Pool Size=100</ConnectionString>



<DbEngineType>mssql</DbEngineType>

<CurrentSchemaName>dbo</CurrentSchemaName>

Аналогичная проблема, только с Redis: Redis server version: expected 3.0.0, actual <not available>

 

Коновалов Игорь,

ТП TS рекомендовала следующее: Удалите, строки с Redis в блоке <prerequisites> файла updater.exe.config.

Я просто заккоментил строку  <!--<add name="Redis" version="3.0.0" />--> и скрипт пошёл дальше.

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