Dan*_*Dan 6 c# msbuild asp.net-mvc
我正在尝试使用Web Setup Project部署应用程序.我遇到的问题是web.config文件永远不会被转换.根据这篇文章的设计,转换只发生在发布期间.如果依次构建安装项目调用其他程序集构建命令,如何正确更新web.config属性?
我通过添加一个虚拟的web.Template.config文件来修复它,就像Andriy K在这篇文章中建议的那样,然后在我的BeforeBuild事件中调用TransformXml,如下所示:
<Target Name="BeforeBuild">
<TransformXml Source="$(WebFolderName)Web.Template.config"
Transform="$(WebFolderName)Web.$(Configuration).config"
Destination="$(WebFolderName)Web.config" />
</Target>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2163 次 |
| 最近记录: |