使用msdeploy命令行更改配置文件

时间:2011-06-20 00:34:31

标签: .net msbuild continuous-integration msdeploy

我已设法获取部署包(使用msbuild),如下图所示

Folder structure for my deployment package

TRANSFORM_CONFIGS文件夹包含基于环境[lab / test / live]的不同web.config文件,NimTestWebApp.zip是使用

创建的部署包
msbuild BuildDeployWebApp/BuildDeployWebApp.csproj /t:package /p:Configuration=Release /p:PackageLocation=C:\Temp\DeployPackage\TestWebApp.zip

所有其他文件都是在构建部署包时创建的标准文件。

现在我期待的是当我将软件包部署到特定环境时,我可以替换特定的配置文件。我可以使用SetParameters.xml文件或任何类型的清单文件来实现我的目标吗?或者我应该使用命令行参数传递方式?你能否为我提供强有力的方法来完成它

0 个答案:

没有答案