【问题标题】:I don't see the Web.Debug.config and Web.Release.config files on my web.config after upgrading my project to VS2012将项目升级到 VS2012 后,我的 web.config 上没有看到 Web.Debug.config 和 Web.Release.config 文件
【发布时间】:2017-10-05 03:55:02
【问题描述】:

我刚刚将一个网站项目从 VS2010 升级到 VS2012,我正在研究如何做我过去在 DeploymentPackage 项目中所做的事情。我在 stackoverflow 上阅读了很多很好的问题和答案,一旦我能够找到我需要的文件,我就知道该怎么做。出于某种原因,我的 web.config 下面没有两个文件(Web.Debug.config 和 Web.Release.config)。我已经安装了 Web 平台安装程序并创建了我的个人资料。我还为部署创建了一个自定义配置,但我仍然无法看到这些文件被创建,因此我可以在部署时开始更改我的一些 web.config 设置。有谁知道是否有一些设置/技巧可以让这些文件显示在迁移的项目中?

【问题讨论】:

    标签: visual-studio-2012 web-config config-transformation


    【解决方案1】:

    如果您在 web.config 文件下看不到 web.debug.config 或 web.release.config 文件,可能是因为它们被隐藏了。在解决方案资源管理器面板中,如果您单击“显示所有文件”,它们应该会出现。

    【讨论】:

    • 这也是我在 V2019 中的问题,虽然我不知道为什么这些被隐藏在项目中,但我从未参与过其他项目。
    【解决方案2】:

    我在这里的帖子中找到了答案:how to add files in web.config transformation process?

    在您的“App Data”文件夹中,您将找到您创建的发布配置文件,并且可以右键单击它们以添加配置转换文件。

    【讨论】:

      猜你喜欢
      • 2011-02-16
      • 2012-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-12
      • 1970-01-01
      相关资源
      最近更新 更多