标签: c# .net dll filenotfoundexception
我在客户端的某台机器上遇到了这个奇怪的错误。它抛出FileNotFoundException,但是那个DLL肯定就在那个带有Executable的文件夹中..为什么它找不到它? 请指教..
答案 0 :(得分:8)
心理调试,因为你没有包含完整的异常细节,你是否有32位与64位不匹配:
基本上,如果您有任何x86 DLL依赖项(通常是非托管DLL),则必须使用x86平台重新编译C#可执行文件。
答案 1 :(得分:2)
程序集可能缺少一个依赖程序集。