今天我遇到了一个奇怪的问题。在做了一个realse(我没有更改任何参考)之后,我得到了一个 Reflection.ReflectionTypeLoadException 它说,它不能加载类型 MahApps.Metro .
Reflection.ReflectionTypeLoadException
MahApps.Metro
奇怪的是,我没有引用 MahApps .
MahApps
还有什么可能导致此问题?我调试和搜索了很多,但找不到任何东西。
编辑
有时,只有在我第一次执行某些操作时才会出现异常。如果我第二次打开窗户,一切都正常。
谢谢大家!
你可以使用这样的工具 ILSpy 找到依赖关系的来源。只需检查bin文件夹中的每个程序集,直到找到引用MahApps的程序集。