生成(F6)的时候,出现错误:

警告 1 未能解析主引用“MySql.Data, Version=6.10.8.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d, processorArchitecture=MSIL”,因为它是针对“.NETFramework,Version=v4.5.2”框架生成的。该框架版本高于当前目标框架“.NETFramework,Version=v4.5”。 UploadAnswerCardFinishedOfAccessFile

错误 13 未能找到类型或命名空间名称“MySql”(是否缺少 using 指令或程序集引用?) D:\SoftwareDev\PES 2.0\考试机数据备份导入 Source Code 202101111432\WindowsFormsApplication1\MySqlHelper.cs 6 7 UploadAnswerCardFinishedOfAccessFile
之后,点击整个解决方案中的项目:UploadAnswerCardFinishedOfAccessFile,右键菜单,属性,出现界面:

文章描述了一个在开发过程中遇到的.NETFramework版本不兼容问题,具体是由于项目引用的MySQL.Data.dll是为v4.5.2编译的,而项目目标框架设为v4.0。通过将项目目标框架升级到v4.5.2,安装相应的开发者组件包,解决了这个问题。结论是确保项目目标框架高于引用dll的生成框架。

1769

被折叠的 条评论
为什么被折叠?



