Unity3D:无法将脚本后端更改为 .NET

Unity3D: Cannot change scripting backend to .NET

目前,脚本后端是 IL2CPP。我需要将其更改为 .NET。我不确定为什么它被禁用。

我尝试通过 Unity Hub 添加组件。它没有添加组件选项,Unity Installer 中也没有选项。

如何将其更改为 .NET

你不能

根据 the documentation Unity 弃用了 .NET 后端,只保留了 IL2CPP。

Note: The .NET scripting backend is deprecated and will be removed in a future release of Unity. We recommend switching to the IL2CPP scripting backend.

鉴于该页面适用于 Unity 2018.2,该功能已在 Unity 2019 中删除,current documentation page supports

L2CPP is the only scripting back end supported for building projects for Universal Windows Platform.

说 UWP 支持 .NET 后端的任何其他参考资料都没有更新以反映这一变化。

另请参阅 GitHub 上的 this Microsoft MR issue