【问题标题】:Add Config Transforms not adding all configurations添加配置转换不添加所有配置
【发布时间】:2011-09-07 02:12:51
【问题描述】:

我在使用 Visual Studio 2010 中的“添加配置转换”选项时遇到问题。我有一个定义了以下 4 种配置模式的 ASP.NET 4.0 Web 项目:

  • 调试
  • 本地
  • 预生产
  • 发布

当我右键单击 web.config 并选择“添加配置转换”时,只会添加以下两个配置转换:

  • Web.Debug.config
  • Web.Release.config

“PreProduction”和“Local”文件不显示。是否有我缺少的设置会导致这两个文件现在显示?

【问题讨论】:

标签: visual-studio-2010 web-config-transform


【解决方案1】:

右击解决方案,打开配置管理器,

现在在顶部框中选择一个新配置。 您遇到问题的项目将被标记为 Release 或 Debug。

单击下拉菜单并选择新建。

取消选中底部的复选框,然后输入所选配置的名称。 使用版本中的复制值。

关闭并保存,
冲洗并重复。

现在右键单击主配置文件并添加转换。

【讨论】:

    【解决方案2】:

    验证是否为项目定义了相同的配置,而不仅仅是解决方案。

    【讨论】:

    • 这最终成为了问题。谢谢!
    • 你是怎么做这件事的?手动编辑项目文件?
    • @MikeCheel,右键解决方案,选择配置管理器,修改每个项目的配置。
    • 除此之外,我必须手动编辑项目文件和解决方案文件以使所有内容保持同步。感谢您的回复!
    猜你喜欢
    • 2013-05-16
    • 2012-09-20
    • 2016-02-22
    • 2011-07-11
    • 1970-01-01
    • 2017-10-17
    • 1970-01-01
    • 2016-04-16
    • 1970-01-01
    相关资源
    最近更新 更多