在 vs2015 中打开遗留项目时出现 Enterprise Library 引用错误
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.
Solution explorer 说它在参考资料中,所以我不明白。
事实证明vs2015比vs2013有更好的智能感知。我完全不知道我的项目在 vs2013 中是如何构建和工作的,因为整个过程中都缺少引用,但 vs2013 仍在构建中。我也有 vs2013 intellisense 从未捕捉到的错误代码行。
我的建议:
如果您将应用程序从以前的版本升级到 vs2015,并且遇到各种参考和代码错误,那么 vs2013 永远不会发现的问题总是有可能。
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.
Solution explorer 说它在参考资料中,所以我不明白。
事实证明vs2015比vs2013有更好的智能感知。我完全不知道我的项目在 vs2013 中是如何构建和工作的,因为整个过程中都缺少引用,但 vs2013 仍在构建中。我也有 vs2013 intellisense 从未捕捉到的错误代码行。
我的建议: 如果您将应用程序从以前的版本升级到 vs2015,并且遇到各种参考和代码错误,那么 vs2013 永远不会发现的问题总是有可能。
vs2015智能感知好很多