Unity控制台中的错误,但Visual Studio中没有错误?

问题描述 投票:0回答:1

我最近将Unity C#项目的.NET版本从3.5升级到4.5.2。在我的Visual Studio项目中,所有东西都编译得很漂亮,但我的Unity控制台中有错误,这些错误没有在VS中显示,这些错误禁止我运行我的项目。好像我的项目实际上没有升级到4.5.2,有什么方法可以解决这个问题吗?

enter image description here

编辑:我已经尝试升级Unity的框架版本,进入编辑 - >项目设置 - >播放器 - >配置 - >脚本运行时版本并将该值更改为.NET 4.x Equivalent但它没有改变任何东西

c# .net unity3d .net-framework-version
1个回答
1
投票

您的Assets文件夹中是否有MySql.Data.dll的副本? Unity中的引用与Visual Studio中的引用不同。您可以通过将.dll放入Assets文件夹中来添加Unity中的引用(最好是在有意义的目录中,而不是在根目录下,以便它很容易找到并且不会使根混乱)。您应该始终首先在Unity中使用代码,然后在Visual Studio中进行编译,而不是相反。

© www.soinside.com 2019 - 2024. All rights reserved.