微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

c# – 未处理的异常:Unity3d中的System.Reflection.ReflectionTypeLoadException

我收到此错误:运行时编译时错误我在团结论坛上搜索了他们说它的System.Web.dll文件问题,我已经清除了,也重新导入资产但它仍然无法正常工作.

Unhandled Exception: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
  at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)
  at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unkNown>:0 
  at Mono.CSharp.RootNamespace.ComputeNamespaces (System.Reflection.Assembly assembly, System.Type extensionType) [0x00000] in <filename unkNown>:0 
  at Mono.CSharp.RootNamespace.ComputeNamespace (Mono.CSharp.CompilerContext ctx, System.Type extensionType) [0x00000] in <filename unkNown>:0 
  at Mono.CSharp.GlobalRootNamespace.ComputeNamespaces (Mono.CSharp.CompilerContext ctx) [0x00000] in <filename unkNown>:0 
  at Mono.CSharp.Driver.LoadReferences () [0x00000] in <filename unkNown>:0 
  at Mono.CSharp.Driver.Compile () [0x00000] in <filename unkNown>:0 
  at Mono.CSharp.Driver.Main (System.String[] args) [0x00000] in <filename unkNown>:0 

我从团结中得到的答案是:

> http://answers.unity3d.com/questions/636739/reflectiontypeloadexception.html
> http://answers.unity3d.com/questions/614268/added-custom-dll-internal-compiler-error.html

他们都没有帮助我.

解决方法:

问题是由项目中的Unity.PackageManager.dll引起的.删除它,它将消失.

您还在Editor下有一个文件夹,其中包含一系列标准资产的编辑器脚本,但您没有安装标准资产,因此您将从中获得一堆编译器错误.删除编辑器文件夹或安装标准资产,它将工作.

我不确定你在哪里获得教程文件,但是这个项目中的任何内容似乎都无法正常工作.所有场景都是空的.我建议你去找一个不同的教程.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐