0

我正在尝试使用 MySQL DLL 文件将 vb.net 2010 连接到 SQL 数据库,但是每当我编译它时,我都会收到以下错误:

Warning 1   The primary reference "MySql.Data" could not be resolved because it was built against the ".NETFramework,Version=v4.5" framework. This is a higher version than the currently targeted framework ".NETFramework,Version=v4.0,Profile=Client".   SQL

我也在我的桌面上尝试过它(也在 Windows 8.1 上运行 vb 2010)但是它不会编译,但是在 Windows 7 PC 上它编译没有问题,尽管设置看起来是相同的。

有任何想法吗?

4

2 回答 2

1
  1. 通过在“解决方案资源管理器”窗口中右键单击建模项目并选择“卸载项目”来卸载建模项目。
  2. 然后右键单击并单击编辑 projectname.modelproj。
  3. 然后向其中添加以下代码。
<PropertyGroup>
<ResolveAssemblyReferenceIgnoreTargetFrameworkAttributeVersionMismatch>true</ResolveAssemblyReferenceIgnoreTargetFrameworkAttributeVersionMismatch>
</PropertyGroup>
于 2018-09-16T09:48:47.927 回答
0

更改项目属性或添加较低版本的引用target framework version4.5 匹配您自己的版本(3.5、4.0)

于 2013-10-24T09:28:03.497 回答