VS 2015在添加引用方面有重大改变吗?
我正在进行一个MVC Web项目。我想在我的.NET 4.6应用程序中使用System.Configuration.ConfigurationManager
。我进入了References
节点,然后选择了Add Reference...
并添加了System.Configuration 1.0.0.0。现在Intellisense能够自动提供ConfigurationManager的属性和方法,例如ConfigurationManager.AppSettings
。
但是,当我尝试编译时,它会提示:
CS0234类型或命名空间名称“Configuration”在命名空间“System”中不存在(是否缺少程序集引用?)
新的.NET Framework如何处理这些事情?
当我将鼠标悬停在using System.Configuration
语句上时,会出现一个带有黄色三角形和感叹号的气球文本,内容为:
{} Namespace System.Configuration
MyProject.DNX 4.5.1 - Available
MyProject.DNX Core 5.0 - Not Available
You can use the navigation bar to switch context.
这到底是什么意思?