Unity 2017.10f3 .Net 4.6目标问题

时间:2017-07-14 08:12:03

标签: unity3d unityscript

我已将播放器设置API更新为4.6,如文档所述。 但我的项目仍然以3.5为目标。

我还尝试手动将csproj更新为4.6 但是在团结一旦打开之后,它再次凌驾到3.5。

请注意,我已将Unity的Visual Studio工具更新到最新版本(3.1.0.0)

我缺少什么? 这是一个已知的错误?如果是,是否有解决方法?

1 个答案:

答案 0 :(得分:2)

您必须从编辑器本身启用此功能。顺便说一下,您现在可以下载不再处于测试模式的最新版本。

转到编辑 - >项目设置 - >播放器 - >其他设置 - >配置 - >脚本运行时版本 - > .NET 4.6等效

然后

转到编辑 - >项目设置 - >播放器 - >其他设置 - >配置 - > Api兼容级别 - > .NET 4.6

此菜单可能已更改,但过去曾经如此,我希望它在那里或在菜单下。

修改

您必须重新启动Unity Editor,然后重新启动Visual Studio才能使这些更改生效。

" .NET 4.6等效" 菜单已更改为" Experimental(.Net 4.6 Equivalent)"

如果在重新启动Unity和Visual Studio但版本仍然更改后,请重新安装Unity和Visual Studio,并确保您运行的是最新版本的Visual Studio。

在重新安装visual studio之前 - 确保安装了最新的更新,如果没有尝试先更新。