【发布时间】:2017-05-27 18:54:06
【问题描述】:
首先,非常感谢你们,你们的帖子和回答对我的 HoloLens 开发工作来说是非常宝贵的!
所以,这是我的问题:
- HoloToolKit 刚起步时开发的旧项目。
- 现在想实现空间映射和共享
- 手动仅导入 HoloToolKit 的共享文件夹 元文件到 Unity 中
- 按下播放键,更改多个脚本后一切正常 寻找 HoloToolKit 命名空间而不是 HoloToolKit.Unity
- 放入预制件进行分享
- 测试,这在编辑器中效果很好(请参阅 服务器没有问题)
- 构建项目 - 一切都崩溃了!
- 编辑器中出现 647 个错误,而 Visual Studio 中没有任何内容
- 所有这些都来自 SDK
- 全部报错如下:
- 错误 CS0234:类型或命名空间名称“HandleRef”不存在 在命名空间“System.Runtime.InteropServices”中(您是否缺少 程序集参考?)
- 我的尝试:
- 仅从包中导入共享好东西....这破坏了我的 项目中所有序列化的游戏对象都被重置。不是 重置所有这些游戏对象是可行的......
- 将 System.Runtime.InteropServices.dll 文件中的复制到插件中 资产文件夹中的文件夹 - 不高兴
- 将 csc、gmcs、mcs 和 smcs 文件(无论它们是什么)复制到 项目并尝试重建 - 没有乐趣。
- 拔掉我的头发,把我的头撞在岩石和坚硬的地方 直到几乎没有意识——没有快乐。
我们将 100% 感激你们的任何帮助。在此先感谢各位,祝编码愉快!
【问题讨论】:
标签: c# unity3d hololens interopservices