Vb.net VS2010抱怨Microsoft.VisualBasic依赖性

Vb.net VS2010抱怨Microsoft.VisualBasic依赖性,vb.net,visual-studio-2010,Vb.net,Visual Studio 2010,我有一个.NET解决方案,刚刚从VS2008升级到VS2010。它包含三个web项目和两个纯VB项目。这些web项目都依赖于(并引用)一个名为BusinessLogic的VB项目 所有项目都以.NET 2.0为目标,但VS2010提出了以下构建警告: 以下程序集依赖于.NET版本 高于目标且可能无法正确加载的框架 在运行期间导致故障:BusinessLogic, Version=1.0.4419.22315,Culture=neutral,PublicKeyToken=null。这个 依赖项为:

我有一个.NET解决方案,刚刚从VS2008升级到VS2010。它包含三个web项目和两个纯VB项目。这些web项目都依赖于(并引用)一个名为BusinessLogic的VB项目

所有项目都以.NET 2.0为目标,但VS2010提出了以下构建警告:

以下程序集依赖于.NET版本 高于目标且可能无法正确加载的框架 在运行期间导致故障:BusinessLogic, Version=1.0.4419.22315,Culture=neutral,PublicKeyToken=null。这个 依赖项为:Microsoft.VisualBasic,版本=8.0.0.0, 区域性=中性,PublicKeyToken=b03f5f7f11d50a3a。你也应该 确保从属部件适合目标 框架,或确保您正在处理的目标框架是 从属程序集的


据我所知,8.0.0.0是VB for.NET2.0的正确版本,那么为什么这是一个警告呢?这是需要担心的吗?

您必须进入“项目属性”菜单并检查“参考”选项卡。 检查您使用的引用是否为.NET 2.0或更高版本