C# Unity 2018.3.12f1(最新版本)的MonoDeveloper是否支持.NET Framework 4.7.2?

C# Unity 2018.3.12f1(最新版本)的MonoDeveloper是否支持.NET Framework 4.7.2?,c#,unity3d,monodevelop,.net-framework-version,C#,Unity3d,Monodevelop,.net Framework Version,这个问题不是重复的 我正在Unity中使用C#和内置的MonoDeveloper工具编写脚本。 当我运行脚本时,我收到错误消息,即未找到framework“.netframework,version=v4.7.1”的程序集。我在stackoverflow上查找了它,只找到了这篇文章: 所以我下载了这个版本,但无法安装,因为我已经从.net framework安装了最新版本,目前是.net framework 4.7.2 问题: “Unity 2018.3.12f1 Personal”中的Mon

这个问题不是重复的

我正在Unity中使用C#和内置的MonoDeveloper工具编写脚本。 当我运行脚本时,我收到错误消息,即未找到framework“.netframework,version=v4.7.1”的程序集。我在stackoverflow上查找了它,只找到了这篇文章:

所以我下载了这个版本,但无法安装,因为我已经从.net framework安装了最新版本,目前是.net framework 4.7.2

问题:

“Unity 2018.3.12f1 Personal”中的MonoDeveloper是否不支持此版本

有没有办法升级它以使其正常工作


或者我必须删除我拥有的.net版本,并获得一个较旧的版本才能正常工作?

您收到的消息通常与PlayerReferences中的脚本后端设置有关

这是2017年的截图

从2019年开始

新项目的默认值为3.5,您需要手动将其设置为4.x,而4.7中的几乎所有功能都可以正常工作

“Unity 2018.3.12f1 Personal”中的MonoDeveloper是否不支持此版本

MonoDeveloper支持,但Unity不支持

有没有办法升级它以使其正常工作


尝试使用Unity安装.net 4.6或升级Unity。

MonoDevelop与Unity结合使用已经有一段时间了。如果您在MonoDevelop方面一直遇到问题,我建议您尝试VisualStudio或Rider。