Строка подключения обновляется на сервере при публикации - PullRequest
0 голосов
/ 28 ноября 2018

Я пытаюсь обновить значения строки подключения на рабочем сервере во время публикации.Я пытаюсь следующее безрезультатно:

<connectionStrings>
add name="DataConnect" connectionString="Server=Pepe;Database=Oyeti;Integrated Security=SSPI;" xdt:Transform="Replace" />

, а также добавил xdt: Locator, но я не думаю, что это правильный путь:

<connectionStrings>
add name="DataConnect" connectionString="Server=Pepe;Database=Oyeti;Integrated Security=SSPI;" xdt:Transform="Replace" xdt:Locator="Match(name)" />

Что я там не вижу?

спасибо!

1 Ответ

0 голосов
/ 28 ноября 2018

Вы можете добавить атрибуты xdt:Transform="SetAttributes" xdt:Locator="Match(name) к тегу connectionString в вашем файле преобразования (Web.Release.config), чтобы преобразовать значения в вашем основном файле конфигурации (Web.config).В качестве альтернативы вы также можете указать строки подключения в своем профиле публикации.

Хотя файл преобразования по умолчанию содержит пример, который показывает, как обновить строку подключения, в большинстве случаев вам не нужно устанавливатьпреобразования строки подключения, потому что вы можете указать строки подключения в профиле публикации.Вы будете делать это при развертывании в IIS и развертывании в учебных руководствах.

https://docs.microsoft.com/en-us/aspnet/web-forms/overview/deployment/visual-studio-web-deployment/web-config-transformations

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...