我有一个遗留项目,其中包含以下参考:
Microsoft.Practices.EnterpriseLibrary.Common
Microsoft.Practices.EnterpriseLibrary.Data
当我在vs2013中构建项目时,一切正常。 当我尝试在vs2015中构建项目时,我收到以下错误:
Error BC30652 Reference required to assembly 'Microsoft.Practices.EnterpriseLibrary.Common, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' containing the type 'SerializableConfigurationSection'. Add one to your project.
解决方案资源管理器说它在参考文献中,所以我不明白。
答案 0 :(得分:0)
事实证明,vs2015与vs2013相比具有更好的智能感知能力。我完全不知道在vs2013中我的项目是如何构建和工作的,因为整个时间都缺少引用但是vs2013仍然在构建。我也有一些不好的代码行,而vs2013 intellisense从未捕获过。
我的建议: 如果您要将应用程序从以前的版本升级到vs2015并且有各种参考和代码错误,那么它总是有可能是vs2013从未捕获过的东西。
vs2015智能感知要好得多。