MahApps DLL的Reflection.ReflectionTypeLoadException

时间:2016-02-18 15:22:21

标签: c# exception reflection .net-assembly mahapps.metro

今天我有一个奇怪的问题。在做了一个现实之后(我没有更改任何引用),我得到一个Reflection.ReflectionTypeLoadException,它表示它不会在MahApps.Metro中加载类型。

奇怪的是,我没有引用MahApps的汇编。

还有什么可能导致这个问题?我经常调试和搜索,但找不到任何东西。

修改

有时,只有在我第一次采取行动时才会发生异常。如果我第二次打开窗户,一切正常。

谢谢大家!

1 个答案:

答案 0 :(得分:2)

您可以使用ILSpy之类的工具查找依赖项的来源。只需检查bin文件夹中的每个程序集,直到找到引用MahApps的程序集。

enter image description here