如果我在其内容(il2cpp)中放置c#脚本,那么Hololens将无法启动该应用程序

时间:2019-03-05 08:31:59

标签: hololens

我是一名新的hololensdeveloper,最近我使用网络脚本后端制作了Hololensproject,原因是有更多有关如何设置它并使它与Visual Studio一起使用的信息。

现在,当我感到有些自信时,我决定将其更改为il2cpp,但是我遇到了一个主要问题。

每次我将c#script(甚至是空的c#script)放入应用程序内的任何文件夹中后,Hololens甚至不会启动它。屏幕变黑几秒钟,然后返回到主页。

这感觉很奇怪,因为HolotoolKit中的所有脚本都能正常工作,并且都是用c#编写的。

我当前正在使用   .Unity 2018.3.4f1   .HolotoolKit 2017   .Visual Studio 2017

谢谢!

-----已解决----- 因此,一段时间后,我切换到Unity LTS,这解决了我的问题。感到很难过,我必须依靠旧版本。

1 个答案:

答案 0 :(得分:0)

如果我没有记错的话,请使用HoloToolKit而不是mrtk v1或v2,应使用Unity LTS 2017。也许这就是问题所在?

我不确定我是否理解正确的方式。因此,您是在统一构建它,而不是将其部署到HoloLens中而不在控制台中出现任何错误? 同样,更改脚本后端框架也意味着使用不同的构建目录,如果不这样做,则Unity应该给您一条消息,例如“构建路径包含使用IL2CPP或.Net构建的项目”。