使用c++;asp.net中的dll-异常:无法加载文件或程序集 我在ASP.NET的代码中使用了已经开发的C++ DLL来压缩/解压缩数据。它在我的开发人员机器和其他一些机器上运行良好。我有一个新的客户机(没有各种工具的奇特安装),当它试图调用该dll时,它会生成一个异常

使用c++;asp.net中的dll-异常:无法加载文件或程序集 我在ASP.NET的代码中使用了已经开发的C++ DLL来压缩/解压缩数据。它在我的开发人员机器和其他一些机器上运行良好。我有一个新的客户机(没有各种工具的奇特安装),当它试图调用该dll时,它会生成一个异常,c++,asp.net,.net,dll,C++,Asp.net,.net,Dll,异常:无法加载文件或程序集“dllcode,Version=1.0.5754.25819,Culture=neutral,PublicKeyToken=null”或其依赖项之一。试图加载格式不正确的程序。 我想知道客户机上缺少哪些依赖项 注:我试图调用一个Windows 4服务的C++ DLL,它拥有ASP.NET的框架。这个调用在我的开发机器上执行得很好,但是在我的客户机上产生了以上异常。我对C++库和它的DLL没有很深的了解。从基本的故障排除我尝试安装各种组合的“微软Visual C++ 2

异常:
无法加载文件或程序集“dllcode,Version=1.0.5754.25819,Culture=neutral,PublicKeyToken=null”或其依赖项之一。试图加载格式不正确的程序。

我想知道客户机上缺少哪些依赖项

注:我试图调用一个Windows 4服务的C++ DLL,它拥有ASP.NET的框架。这个调用在我的开发机器上执行得很好,但是在我的客户机上产生了以上异常。我对C++库和它的DLL没有很深的了解。从基本的故障排除我尝试安装各种组合的“微软Visual C++ 2010运行时”,但它没有帮助。

<强>更新< /强>:不知怎么我找到了这个C++ DLL的源代码,现在我正在尝试检查是否可以构建这个版本的DLL。我所做的是,我必须创建单独的设置(32位和64位)。服务器上还需要VC++运行时。所以我安装了它们,它工作了。


如果有人面临同样的问题,希望这对他有所帮助。

我已经解决了这个问题。我所做的是,我必须创建单独的设置(32位和64位)。服务器上还需要VC++运行时。所以我安装了它们,它工作了。
如果任何人面临同样的问题,希望这对他有所帮助。

你的目标是什么:任何cpu,x86或x64?我的目标是任何cpu。你的目标是什么:任何cpu,x86或x64?我的目标是任何cpu