我在ASp.net MVC测试项目中使用它:
ConfigurationSettings.AppSettings["myconn"]
我在此方法下得到绿线,说这个方法已经过时了,我应该使用ConfigurationManager.appsettings
但configurationManager
intellisence
中没有using system.Configuration
p>
单元测试类顶部的
{{1}}。
答案 0 :(得分:2)
您需要先在项目中添加System.Configuration
的引用。然后它将在Intellisense中提供。
修改强>
System.Configuration
中包含System.dll
命名空间中的一些基本和遗留方法/类在每个项目中都被引用(如果我命名错误的.dll,有人会纠正我,但我很确定他们就是这样)。当他们摆脱ConfigurationSettings
类的ConfigurationManager
类时,他们将命名空间抽象为自己的.dll,但他们并没有完全抽出命名空间。
答案 1 :(得分:0)