使用 msbuild 命令行转换 web.config

Jos*_*man 1 c# msbuild visual-studio web-config-transform jenkins

希望设置 jenkins 来部署我的网络应用程序,我正在使用脚本

msbuild WEB.csproj /p:Configuration=stage /t:Build /p:PrecompileBeforePublish=true /p:OutputPath=c:\test /p:DeployOnBuild=true /p:AutoParameterizationWebConfigConnectionStrings=False
Run Code Online (Sandbox Code Playgroud)

我获得了 Web 应用程序,_PublishedWebsiteweb.config需要进行转换。有小费吗?

Jos*_*man 5

从这篇文章TFS 2012 没有将转换后的 Web.Config 复制到 _PublishedWebsite

添加/p:UseWPP_CopyWebApplication=true /p:PipelineDependsOnBuild=false到命令解决了问题