【发布时间】:2018-10-22 18:41:58
【问题描述】:
我希望能够将摄像头帧从网络摄像头输入 Unity。我使用 MediaFrameReader 和事件侦听器制作了一个 .NET 4.5 C# DLL。以下是访问 Hololens 相机帧的其他用户实现:Hololens - Access Camera Frames。
当我将 DLL 导入我的 2018.2.5 Unity 项目时,它给了我以下错误:
- 正在卸载损坏的程序集“....”,此程序集可能会导致运行时崩溃
- TypeLoadException:由于类型加载错误而找不到方法
C# 插件在 Visual Studio 上多次成功构建。此外,我已将 Api 兼容级别(在播放器设置中)正确设置为 .NET 4.x。有什么办法可以解决这个问题?
与此相关的所有其他 SO 答案我已经看过了,但似乎对问题没有帮助。感谢大家的帮助。
编辑:https://issuetracker.unity3d.com/issues/unity-fails-to-load-net-4-dot-6-assemblies-with-typeloadexception 是最相关的帖子,但没有解决方案。
【问题讨论】: