原文:C#调用C++接口提示找不到指定的模块解决方法,本机正常

调用第三方提供的DLL接口,提示找不到指定的模块 本机调试一切正常,客户端部分电脑提示找不到指定的模块 在排除病毒,环境变量等问题后,尝试在DllImport指定动态运行库的路径,依然无效. 如图 解决方法: 使用Depends程序发现,依赖VC 运行库中的msvcr .dll等文件. 因此最简单的方法就是安装vc 运行库,一劳永逸. 比较简洁的方法自然是拷贝相应文件到客户端电脑的系统路径中即可. ...

2012-09-03 11:29 0 2918 推荐指数:

查看详情

C#调用C++DLL提示找不到DLL解决方法【转】

C#调用自己写的C++ DLL(x64),总是提示找不到DLL,调试可以,发布release老是提示找不到DLL(dll文件确定存在) 原因:Visual C++的DLL分发方式没选:调试默认选择:多线程调试 (/MTd)--d结尾的是Debug调试版本 解决方法 ...

Wed Jul 10 00:20:00 CST 2019 0 1203
关于C#使用Dllimport 导入vc++动态库后网站部署提示 “无法加载 DLL,找不到指定模块”的解决方法

这次项目需要,做了一个C#写的WebService服务给外部调用,服务内部引用了算法库,本地调试已经通过,现场部署服务时各种提示找不到DLL文件。 第一、如果是包含有32位库在64位服务器系统上运行,会有一个运行时错误,64位的IIS默认“应用程序池”不启用32位支持,需要去“高级设置”里启用 ...

Wed Jul 29 18:08:00 CST 2015 0 3309
c# DllImport 找不到指定模块

两年前的一个项目,基于身份证阅读器的开发,之前都是在公司电脑上开发维护等,今天有需要用到自己的笔记本,只有vs2008和mysql5.5,以为足够,兴致勃勃的拿到客户那里现场解决问题,F5运行程序,程序抛出异常:"无法加载SynIDCardAPI.dll:找不到指定模块"。网上找了半天 ...

Thu Dec 31 00:05:00 CST 2015 0 4302
C#无法加载 DLL 找不到指定模块 (转)

一个dll组件不能调用导致异常,在网络上搜索发现三个版本的解决方案: 方案一 将XXXX.dll(提示找不到的组件)拷贝到项目文件夹中bin目录下 方案二 把XXXX.dll(提示找不到的组件)拷贝到system32目录下 方案 ...

Sun Apr 05 23:26:00 CST 2015 0 19675
c# OpenCvSharp 无法加载 DLLOpenCvSharpExtern:找不到指定模块

C#中使用OpenCvSharp出现无法加载 DLLOpenCvSharpExtern:找不到指定模块。 或者提示“OpenCvSharp.NativeMethods”的类型初始值设定项引发异常 如以下图片的提示: 而你的程序bin文件夹却有dll文件夹 ...

Sat Apr 02 21:33:00 CST 2022 0 2506
asp.net调用非托管dll,无法加载 DLL,找不到指定模块解决方法

最近开发一个项目,里面用到了非.net开发的一个dll文件接口,发现发布到window2003服务器上后,运行网站总是提示 “无法加载 DLL“D:\11\1.dll”: 找不到指定模块。 (异常来自 HRESULT:0x8007007E)。 ”这个错误。但是我在本地xp系统上调 ...

Thu Nov 01 07:46:00 CST 2012 1 6652
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM