在vs2015中打开旧项目时出现企业库引用错误

时间:2015-11-12 20:16:13

标签: asp.net visual-studio-2013 webforms visual-studio-2015 enterprise-library

我有一个遗留项目,其中包含以下参考: 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.

解决方案资源管理器说它在参考文献中,所以我不明白。

1 个答案:

答案 0 :(得分:0)

事实证明,vs2015与vs2013相比具有更好的智能感知能力。我完全不知道在vs2013中我的项目是如何构建和工作的,因为整个时间都缺少引用但是vs2013仍然在构建。我也有一些不好的代码行,而vs2013 intellisense从未捕获过。

我的建议: 如果您要将应用程序从以前的版本升级到vs2015并且有各种参考和代码错误,那么它总是有可能是vs2013从未捕获过的东西。

vs2015智能感知要好得多。