我想使用msbuild更新驻留在不同服务器中的配置文件

我想使用msbuild更新驻留在不同服务器中的配置文件,msbuild,Msbuild,如果xml文件驻留在我们的构建服务器中,我可以使用以下msbuild任务更新它 <MSBuild.ExtensionPack.Xml.XmlFile TaskAction="UpdateAttribute" File="$(RootPath)\WSProductServices\Config\INTAppSettings.config" XPath="/appSettings/add[@key='dbserver']" Key="value" Value="$(DBServerName)"

如果xml文件驻留在我们的构建服务器中,我可以使用以下msbuild任务更新它

<MSBuild.ExtensionPack.Xml.XmlFile TaskAction="UpdateAttribute" File="$(RootPath)\WSProductServices\Config\INTAppSettings.config" XPath="/appSettings/add[@key='dbserver']" Key="value" Value="$(DBServerName)"/>


但是现在我想更新驻留在不同服务器中的xml文件,如果您有任何帮助,我们将不胜感激。

您可以使用psexec使用调用此任务的msbuild文件启动远程msbuild进程。您能否详细说明如何实现此任务的解决方案。您想知道具体的信息?很简单:在服务器上,您有一个带有XmlFile任务的msbuild文件,然后在客户端计算机上,您有一个类似于
的msbuild文件。我有teamcity作为我的构建服务器,我的构建脚本构建应用程序,将应用程序作为包,并使用msdeploy将这些包部署到不同的服务器。部署后,我希望更新配置文件,如更新数据库名称。在这种情况下:重复