我已将播放器设置API更新为4.6,如文档所述。 但我的项目仍然以3.5为目标。
我还尝试手动将csproj更新为4.6 但是在团结一旦打开之后,它再次凌驾到3.5。
请注意,我已将Unity的Visual Studio工具更新到最新版本(3.1.0.0)
我缺少什么? 这是一个已知的错误?如果是,是否有解决方法?
答案 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之前 - 确保安装了最新的更新,如果没有尝试先更新。