未能加载文件或程序集“XXX.dll”或它的某个依赖项的解决方法
相关知识:
1.应用程序查找依赖的dll时,顺序为先查找程序exe的输出路径,如果没有找到,那么会去C:\Windows\System32文件夹中查找(如果exe为64位应用程序的话),或者去C:\Windows\SysWows64文件夹查找(exe为32位应用程序的话)。
2. 如果A.dll找到了,但是A.dll依赖的B.dll没有找到,也会报上述错误,但这时它有可能只会提示没有找到A.dll。此时我们可以用Visual Studio中的dumpbin.exe工具查找A.dll的依赖项