【发布时间】:2011-11-22 08:52:12
【问题描述】:
我在客户的一台机器上遇到了那个奇怪的错误。它抛出 FileNotFoundException,但那个 DLL 肯定就在带有可执行文件的文件夹中。为什么找不到它? 请指教..
【问题讨论】:
标签: c# .net dll filenotfoundexception
我在客户的一台机器上遇到了那个奇怪的错误。它抛出 FileNotFoundException,但那个 DLL 肯定就在带有可执行文件的文件夹中。为什么找不到它? 请指教..
【问题讨论】:
标签: c# .net dll filenotfoundexception
心理调试,因为你没有包括完整的异常细节,是你有一个 32 位和 64 位不匹配:
基本上,如果您有任何 x86 DLL 依赖项(通常是非托管 DLL),则必须使用 x86 平台重新编译 C# 可执行文件。
【讨论】:
程序集可能缺少其依赖程序集之一。
【讨论】: