如何添加在web.config中转化过程的文件?(how to add files in web.c

2019-07-22 07:25发布

我有在Visual Studio 2012目前在web.config中含有转型下列文件建立了一个网站: - web.Debug.config - web.Release.config

我最近在我的项目增加了一个新的构建配置(命名为“转移”)。 我怎样才能创建一个“web.Staging.config”转换文件?

Answer 1:

有两种方法的web.config文件转换成可以在VS生成的文件:

  1. 如果你有一个Web应用程序项目, 在web.config中单击鼠标右键,然后选择添加配置变换。 这将添加从项目基础上构建配置缺少任何配置变换(即,如果您有生产和分期建设的configs,都将获得一个变换添加)。
    • 不支持网站项目这种方法,因为它们不支持多个构建配置。
  2. 在这两种网络项目类型, 右键单击发布配置文件(.pubxml),然后选择添加配置变换 。 这将添加一个新的配置变换,只有轮廓。
    • 这需要VS2012 Update 2或在Azure SDK 2.0 VS2010( 我认为 )。
    • 在一个网站项目,新的转换文件不会在web.config中嵌套作为VS不支持这种行为。 只要看看它的根文件夹。


Answer 2:

在VS 2012:

  1. 转到建设 - >配置管理器
  2. 单击活动解决方案配置,并选择“新建”。
  3. 输入新配置的名称,然后单击保存。
  4. 右键单击Web.config文件,然后选择添加配置变换。

您的新转换文件将被自动创建。



文章来源: how to add files in web.config transformation process?