也许有人可以告诉我。
我正在尝试使用VS2012发布项目。我已设置发布配置文件以将其发布到文件系统驱动器。
我需要几个环境/构建配置,因此我正在使用Web.Config转换。
目前,我有一个web.config + 5转换(每个构建配置一个)。解决方案发布后,它会成功部署到指定的文件系统。但是它也将Web.Config转换为web.config。
我修改了.pubxml以包含<TransformWebConfigEnabled>False</TransformWebConfigEnabled>
元素,但是发布过程似乎忽略了它并且无论如何转换web.config。
点击此链接:http://msdn.microsoft.com/en-us/library/dd465342(v=vs.100).aspx
有人可以提供建议吗?
[编辑]
我已经尝试将<TransformWebConfigEnabled>False</TransformWebConfigEnabled>
元素放入pubxml和proj文件中,并且两种方式都被完全忽略,并且无论如何都会转换web.config。
答案 0 :(得分:2)
您将其粘贴在错误的文件中。你想修改
YourProject.csproj
而不是PublishProfile.pubxml
。