Powershell 通过AZURE realse管道更新配置文件中的多个连接字符串

Powershell 通过AZURE realse管道更新配置文件中的多个连接字符串,powershell,Powershell,嗨,我正在使用Azure管道进行发布过程。我想在发布服务器详细信息时更改连接字符串。我刚刚在配置中尝试了更新连接字符串的powershell脚本。它适用于单个连接字符串我想更新多个连接字符串。我会做什么改变呢。这是我用于更新单个连接字符串的代码 $appConfig = [xml](cat \\*ip*\Test_8082_New\Service\project.ServiceHost.exe.config) $appConfig.configuration.connectionStrings

嗨,我正在使用Azure管道进行发布过程。我想在发布服务器详细信息时更改连接字符串。我刚刚在配置中尝试了更新连接字符串的powershell脚本。它适用于单个连接字符串我想更新多个连接字符串。我会做什么改变呢。这是我用于更新单个连接字符串的代码

 $appConfig = [xml](cat \\*ip*\Test_8082_New\Service\project.ServiceHost.exe.config)
$appConfig.configuration.connectionStrings.add | foreach {
   $_.connectionString = "data source=.\SQLEXPRESS;initial catalog='Test8082_New;User Id=admin_user;Password=admin_pwd;MultipleActiveResultSets=True;App=EntityFramework"  
}

$appConfig.Save("\\*ip*\Test_8082_New\Service\project.ServiceHost.exe.config")

我想更新多个连接字符串

如果在本地运行此powershell脚本,结果如何?更新多个连接字符串是否有效?@LanceLi MSFT如果我运行此脚本,我可以更新单个连接字符串文件。对于多文件字符串更新,需要更新此脚本