我正在尝试进行两种配置 - Release和Release.Azure,第二种是由Configuration Manager创建的,然后我使用'添加web.config转换'并使用'Web.Release.Azure.config'作为结果(里面有一些转变)。
使用Release.Azure配置发布到azure时,将应用来自文件'Web.Release.config'的转换,而不是来自'Web.Release.Azure.config'。我用本地文件系统发布测试它并得到相同的结果。
如何获取'Web.Release.Azure.config'有效? VS 2012与更新2。
答案 0 :(得分:0)
Microsoft declared:“转换所针对的构建配置由文件名中的字符串指示。例如,Debug构建配置的转换文件名为Web.Debug.config。”但看起来它并没有使用完整的字符串比较。
通过命名没有点的配置解决了我的问题:与Web.ReleaseAzure.config相关联的ReleaseAzure