У меня очень простая подстановка переменных в моем конвейере выпуска, но она не работает. У меня есть переменная в файле connectionStrings.config
как таковая:
<?xml version="1.0"?>
<connectionStrings>
<add name="ExpenseDBConnectionString" connectionString="__ProdConnString__" providerName="System.Data.SqlClient" />
</connectionStrings>
У меня есть переменная, определенная в конвейере выпуска:
![enter image description here](https://i.stack.imgur.com/DjlPe.png)
У меня также включен XML Variable Substitution
в задаче развертывания:
![enter image description here](https://i.stack.imgur.com/86eWV.png)
Но я запускаю релиз, а переменная не получить замену. Я получаю это сообщение в журналах:
2020-02-28T19:57:26.1262198Z Initiated variable substitution in config file : D:\a\_temp\temp_web_package_875508750741006\Content\D_C\a\1\s\Expenses.Web\obj\Release\Package\PackageTmp\App_Config\ConnectionStrings.config
2020-02-28T19:57:26.1312311Z Processing substitution for xml node : connectionStrings
2020-02-28T19:57:26.1321602Z Skipped Updating file: D:\a\_temp\temp_web_package_875508750741006\Content\D_C\a\1\s\Expenses.Web\obj\Release\Package\PackageTmp\App_Config\ConnectionStrings.config
Это должно быть довольно просто, поэтому не знаю, какие настройки мне не хватает. Помощь!