在VS2005 C#项目中,我添加了对System.configuration的引用。
在对象浏览器中,我可以看到System.Configuration.ConfigurationManager。
在Intellisense中,System.Configuration仅具有旧的ConfigurationSettings,而没有ConfigurationManager。
我的密码
System.Configuration.ConfigurationManager.AppSettings [“MySetting”]
突出显示为语法错误,无法编译。
在不同的项目中,完全相同的设置也可以正常工作……关于正在发生什么的任何线索?
最佳答案
虽然正在使用System.Configuration;该命令是在using部分自动生成的,由于某些原因未设置实际引用。
进入添加引用的“.Net”选项卡,然后选择“System.Configuration”。
现在将解决ConfigurationManager。
如果转到完全相同的设置可以正常工作的项目,并查看引用,您将看到对System.Configuration的引用。