Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使用 Unity 时的 FileLoadException 通常意味着已配置的类型无法加载,因为项目尚未引用程序集。
如何找出尝试解析的类型,以便可以将引用添加到项目中(或删除在 app.config 中配置的未使用类型)。
如果打开调试异常 (Debug>Exceptions ... Ctrl+D, E) 并打开System.IO.FileLoadException
System.IO.FileLoadException
当我这样做时,我能够将鼠标悬停在正在解析的类型上,该类型指向 app.config 文件中指定的额外类型。
它失败了TypeResolverImpl.SearchAssemblies(string typeNameOrAlias)
TypeResolverImpl.SearchAssemblies(string typeNameOrAlias)
如果将鼠标悬停在typeNameOrAlias变量上,您将看到它正在解析的类型。
typeNameOrAlias