Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Unity3D:无法将脚本后端更改为.NET_C#_.net_Unity3d_Il2cpp - Fatal编程技术网

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

C# Unity3D:无法将脚本后端更改为.NET,c#,.net,unity3d,il2cpp,C#,.net,Unity3d,Il2cpp,目前,脚本后端是IL2CPP。我需要将其更改为.NET。我不知道为什么它会被禁用 我试图通过Unity Hub添加组件。它没有添加组件选项,Unity安装程序中也没有选项 如何将其更改为.NET?您不能 Per Unity已弃用.NET后端,只剩下IL2CPP 注意:已弃用.NET脚本后端,并将在未来的Unity版本中删除。我们建议切换到IL2CPP脚本后端 鉴于该页面是针对Unity 2018.2的,该功能已在Unity 2019中删除,而Unity 2019已删除 L2CPP是为通用Wi

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

我试图通过Unity Hub添加组件。它没有添加组件选项,Unity安装程序中也没有选项

如何将其更改为
.NET

您不能 Per Unity已弃用.NET后端,只剩下IL2CPP

注意:已弃用.NET脚本后端,并将在未来的Unity版本中删除。我们建议切换到IL2CPP脚本后端

鉴于该页面是针对Unity 2018.2的,该功能已在Unity 2019中删除,而Unity 2019已删除

L2CPP是为通用Windows平台构建项目所支持的唯一脚本后端

任何其他表示UWP支持.NET后端的引用都没有更新以反映此更改


另请参见GitHub。

那么,部署到Hololens是否可以使用此脚本,或者我是否需要安装较旧的Unity版本基于,看起来您需要使用较旧的Unity版本,因为最近关于该问题的评论(2018年12月)指出,他们无法使用IL2CPP进行构建。我建议你也向Unity提交一份bug报告。不是这样,你没有任何问题。我们总是这样做。没有什么真正的改变,除了。但构建和部署与以前一样——使用.Net——通过VisualStudioHanks@derHugo获取这些资源,但我自2016年以来就没有使用过hololens。