MVC5在不使用System.Web的情况下读取Config值

时间:2014-07-07 00:48:07

标签: asp.net-mvc asp.net-mvc-3 asp.net-mvc-4 asp.net-mvc-2 web-config

我一直在读新的MVC,默认情况下避免使用System.Web,因为它会自动添加大量的额外内容。

这是否意味着为了现在在MVC5中读取配置文件, 应该从System.Net中使用?

...谢谢

2 个答案:

答案 0 :(得分:12)

应该是:

string key = System.Configuration.ConfigurationManager.AppSettings.Get("AppKey");

OR

string key = System.Configuration.ConfigurationManager.AppSettings["AppKey"];

答案 1 :(得分:4)

我在他们导入的Microsoft示例中的某处读过

using System.Configuration;

然后使用标准

ConfigurationManager.AppSettings["MyKey"]

只是想发布这个以防有人有同样的问题/问题