2

我正在尝试通过 Unity 连接到 MySQL 数据库。我在 Visual Studio 中添加了对 System.Data 的引用,但统一引发以下错误:

TypeLoadException:无法从程序集“System.Data”加载类型“System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptionsAttribute”。

我已经用谷歌搜索了如何解决这个问题,或者它的实际含义,但我找不到任何东西。

有没有人能够对此有所了解以及我应该做些什么来解决它?

4

1 回答 1

2

Unity 使用的是单声道,而不是 .NET。因为HandleProcessCorruptedStateExceptionsAttribute是 .NET-framework 4.5 的一个类,Unity 无法加载这个类。您需要告诉 Visual Studio,它不能针对 .NET-framework 4.5 进行编译,而是需要在项目设置中指定 3.5 版本。

于 2013-04-10T14:24:12.037 回答