机器特定的配置设置

时间:2013-03-18 22:37:00

标签: asp.net-mvc asp.net-mvc-4 iis-7.5 windows-server-2008

我有一个应用程序可以部署到负载平衡的环境中。这个应用程序是一个asp.net mvc4应用程序。

我在每个服务器的web.config中都有设置(appsettings& httpheaders)。而不是在部署期间管理它们,有没有办法在机器上设置它们并在应用程序中可用?

1 个答案:

答案 0 :(得分:1)

您可以在每台服务器上的machine.config文件中设置您的特定设置。然后,您就可以像the web.config中的应用设置一样访问这些设置:

string setting = ConfigurationManager.AppSettings["machine.somekey"];

有关machine.config文件的位置,请参阅this post