【问题标题】:Can I use Web Config Transform when publishing to azure with Visual Studio 2012?使用 Visual Studio 2012 发布到 Azure 时,我可以使用 Web Config Transform 吗?
【发布时间】:2013-01-09 13:40:53
【问题描述】:

我的 asp .Net mvc 应用程序本地、开发和生产有三个环境。这意味着我需要三个 webconfig 文件。通过构建服务器进行本地和开发部署时,转换似乎可以正常工作,但在部署到生产环境时却不行。当我从 Visual Studio 2012 手动发布网站时,它可以工作。

它与不同环境的服务配置有关吗?

【问题讨论】:

    标签: asp.net web-config


    【解决方案1】:

    如果您要使用 Azure,则可以使用发布配置文件。诀窍是将配置文件与 Visual Studio 中的环境设置链接起来。

    这里有发布配置文件的概述: http://msdn.microsoft.com/en-us/library/ff398069.aspx

    Scott Hanselman 在这里介绍了许多使用链式配置文件的场景: http://www.hanselman.com/blog/TinyHappyFeatures3PublishingImprovementsChainedConfigTransformsAndDeployingASPNETAppsFromTheCommandLine.aspx

    有了这两部分,那里就有足够的信息,不仅可以手动进行配置转换,还可以将它们用于 CI。

    希望这会有所帮助,干杯。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-17
      • 1970-01-01
      • 2012-11-05
      • 1970-01-01
      • 2013-07-25
      • 2021-06-20
      相关资源
      最近更新 更多