[英]Automated Release Builds using TFS and MSBuild without debug files and Web.config transforms
我已经为 Team Foundation Server 上的 ASP .NET MVC 应用程序设置了持续集成,它正在构建到构建服务器上的正确文件夹。
我遇到的问题是我无法获得正确的发布版本。 我已经修改了构建定义,以便在 Process 下显示Configurations to Build - Any CPU|Release
,但它仍然包含带有 each.dll 的 .pdb 文件,另外它还包含 Web.Release.config 和 ZC6E190B2846333CCEE8.9EDebug.950.config 和 ZC6E190B284634DA
我究竟做错了什么?
编辑:这是其中包含配置转换文件的文件列表。 此文件夹位于名为 _PublishedWebsites 的文件夹中,而该文件夹又位于 Drop 文件夹中。
在您的项目属性中,在“构建”选项卡上,单击“高级”按钮并为“调试信息”指定“无”。
Web.*.config 文件被复制到放置文件夹,因为默认情况下它们设置为“内容”的构建操作。 如果您不想要它们,请将其更改为“无”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.