2

我有一个Web应用程序(带有Web.config文件),它将在正常的“开发”,“测试”,“分段”和“生产”环境中移动。我想弄清楚如何在Visual Studio项目中创建特定于环境的Web.config文件。依赖于环境的设置

我正在寻找一种方法来提供说“Web.config.testing”和“Web.config.staging”,它将由应用程序在运行时或编译时基于say,环境变量“ENVIRONMENT = testing”,“ENVIRONMENT = staging”等。我已经看过Visual Studio中的“配置管理器”,但不知道如何或是否可以将不同的设置附加到不同的配置。

任何人都可以告诉我,如果Visual Studio的功能允许这种类型的环境依赖配置?

更新:的Visual Studio支持此无需使用外部类与Web.config Transformation

+1

是;请参阅http://stackoverflow.com/questions/3004210/app-config-transformation-for-projects-which-are-not-web-projects-in-visual-stud或http://stackoverflow.com/questions/4464148例如,/ can-we-have-multiple-app-config-files-in-net-console-application。 – dash

回答

0

更新:Visual Studio中支持此无需使用外部类与Web.config中转型