我最近将我的项目升级为vs 2010.
这样做的主要原因之一是添加了Web转换文件。
随着我现有项目的升级:我点击添加配置转换,我更新了一个简单的值来自我的配置用于测试目的,我将我的项目发布到文件系统。
我期望在我的根文件夹中找到1个转换后的web.config
我发现的是1个转换的web.config +我所有的配置转换文件:
Web.Debug.config,web.Release.config和web.Test.config
同样奇怪的是:所有这些文件也被输出到我的bin文件夹。
有谁知道我做错了什么?如果我创建一个全新的Web项目但我想修复现有的升级项目,它似乎工作正常。
答案 0 :(得分:0)
有点愚蠢的原因,但属性Copy to output目录会影响该web.config的所有版本。
将其更改为“不复制”可以解决我的问题。