标签: c# c++ interop
我有一个使用第三方x86 dll的64位WPF应用程序。这可以作为exe运行,但是当我将应用程序构建为COM dll并从64位c ++程序运行时,在加载第三方dll时会出现EEFileLoadException异常。
在启动期间发生异常,如果我忽略它们,程序运行正常并且dll最终会加载,因此这向我表明dll位于正确的位置 - 这排除了提供给其他问题的解决方案。
我不想简单地忽略它们,因为理解它们发生的原因会很好。我知道什么dll无法加载但无法调试原因。
有没有人有任何想法?
感谢。