在 .NET 4.0 中使用 msbuild,我可以使用“Package”目标构建 Web 项目,并且可以很好地将包放入 zip 文件中。但是,当我查看其中的 web.config 时,它并没有被转换,它有“$(ReplacableToken_Web_SiteConnection-Web.config Connection String_0)”
我可以运行“TransformWebConfig”目标,它会进行正确的转换,但只是在它自己的筒仓中。
我还可以运行“Build”目标并传递“DeployOnBuild=True;DeployTarget=MSDeployPublish”属性,它会在我的服务器上部署包,并完成正确的 web.config 转换。
但是,如果我想手动将包部署到服务器,如何使用“TransformWebConfig”执行“包”,以便 zip 文件中包含最终的 web.config?