[英]Enterprise Library reference error when opening a legacy project in vs2015
我有一个具有以下引用的旧项目: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.
解决方案资源管理器说它在参考资料中,所以我不明白。
事实证明,与2015年相比,vs2015具有更好的智能感知能力。 我绝对不知道我的项目在vs2013中是如何构建和运行的,因为一直以来都缺少参考,但是vs2013仍在构建中。 我还遇到了vs2013 intellisense从未遇到过的糟糕的代码行。
我的建议:如果您要将应用程序从以前的版本升级到vs2015,并且遇到各种参考和代码错误,则始终有可能是vs2013从未遇到过的事情。
vs2015 intellisense好多了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.