【问题标题】:Web.config transformation and deployment options?Web.config 转换和部署选项?
【发布时间】:2011-05-12 13:06:34
【问题描述】:

我刚刚开始我的第一个 MVC Web 应用程序,并注意到我现在不仅在根目录中有一个 Web.config 文件,而且还有 2 个子文件,用于调试和发布配置。我已经阅读了一些关于这是什么的内容,因为我可以在每个文件中为我的不同环境放置特定的配置,但我对何时实际使用这些单独的文件感到困惑。

我是否必须使用 Visual Studio 中的内置部署/发布工具才能从中受益,或者,如果我将构建模式设置为发布,并简单构建我的 Web 应用程序,然后部署已编译的文件,连同 Web.config 和 Web.Release.config,会起作用吗?

我只是不确定我必须使用哪些部署选项才能利用这些单独的配置文件?

【问题讨论】:

    标签: asp.net deployment configuration


    【解决方案1】:

    在简单的情况下,您可以将它们与内置部署功能一起使用。 Visual Studio 采用您的实际构建配置并使用映射的 Web.config 转换。在更复杂的部署方案中,您可以将它们与 MSBUILD 一起使用。看here

    【讨论】:

      猜你喜欢
      • 2018-12-19
      • 2011-04-04
      • 2023-04-02
      • 2018-09-25
      • 2015-07-03
      • 1970-01-01
      • 1970-01-01
      • 2015-08-31
      • 2012-02-16
      相关资源
      最近更新 更多