Я использую msdeploy для синхронизации IIS на удаленной машине. До сих пор мне нужно было заменить строку подключения по умолчанию на требуемую, и я смог использовать параметр.xml
"C:\program files\IIS\Microsoft Web Deploy V2\msdeploy.exe" -verb:sync -source:iisApp="$(BuildLocation)" -dest:iisApp="MySite",computerName=ServerName -setParamFile="MYSiteParameters.xml"
<parameter name = "Name" defaultValue="ConnectionString">
<parameterEntry kind="XmlFile" scope="Web\.config$" match="/configuration/connectionStrings/add[@name='Name']/@connectionString" />
</parameter>
Это успешно заменяет существующую строку подключения.
Теперь я хочу добавить еще одну строку подключения, дополнительную, которая недоступна в исходном файле. Возможно ли это с помощью msdeploy?
Спасибо.