【问题标题】:Web transformation files get copied to root + binWeb 转换文件被复制到 root + bin
【发布时间】:2011-07-01 05:10:20
【问题描述】:

我最近将我的项目升级到 vs 2010。
这样做的主要原因之一是添加了 Web 转换文件。

随着我现有的项目升级:我单击添加配置转换,我从我的配置中更新了一个简单的值以用于测试目的,我将我的项目发布到文件系统。

我期望在我的根文件夹中找到 1 个转换后的 web.config。
我发现的是 1 个转换后的 web.config + 我所有的配置转换文件:
Web.Debug.config 、 web.Release.config 和 web.Test.config
也很奇怪:所有这些文件也都输出到了我的 bin 文件夹中。

有谁知道我做错了什么?如果我创建一个全新的 Web 项目,但我想修复我现有的升级项目,它似乎工作正常。

【问题讨论】:

    标签: asp.net visual-studio-2010 web-config-transform


    【解决方案1】:

    有点愚蠢,但属性复制到输出目录会影响该 web.config 的所有版本。
    将其更改为“不复制”解决了我的问题。

    【讨论】:

    • 我不得不将其更改为不复制,并将构建操作从“内容”更改为“无”,然后它停止为我复制到输出目录。
    猜你喜欢
    • 2012-02-07
    • 2016-11-09
    • 1970-01-01
    • 1970-01-01
    • 2016-03-12
    • 1970-01-01
    相关资源
    最近更新 更多