VS2013工程导入自己生成的Dll,编译通过,运行时提示“无法启动程序,因为计算机中丢失*.DLL”
2018-06-11 23:35
363 查看
基本上是按照:https://blog.csdn.net/u010273652/article/details/25514577,来实现的,叶挺顺利,但在最后运行时,提示缺少Dll。尝试了各种方法还是不能解决,后来随便一试,终于OK,特以此为记;
解决方案:
除了上述链接里提到的:
所以我们自己项目简单调用dll时就把生成的dll文件复制到工程目录中,如果经常用可以把dll文件放到C:\Windows\System32中需要把目标Dll放入到Debug目录下【exe执行工程是采用Debug模式编译的】:
相关文章推荐
- vs 项目编译运行报错:无法启动此程序,因为计算机中丢失 osg130-osgDB.dll。尝试重新安装该程序以解决此问题
- vs编译成功生成exe后运行时,提醒无法启动程序,计算机中丢失xx.dll解决办法
- VS2008中编译运行MFC应用程序时,出现无法启动程序,因为计算机中丢失mfc90ud.dll的解决方案
- 运行safari提示:无法启动此程序,因为计算机中丢失 QTCF.dll
- VS导入OpenGL库提示无法启动此程序,因为计算机中丢失glut32.dll
- VS2015+opencv,按照网上的VS2013教程配置的,运行的时候出现【无法启动此程序,因为计算机中丢失MSVCP120D.dll。尝试重新安装该程序以解决问题。】
- vs2012转到vs2013:无法启动此程序,因为计算机中丢失MSVCP110.dll, msvcr110d.dll
- 让 Windows7 - 64bit 支持 vs2012 的解决方法(无法启动此程序,因为计算机中丢失 MSVCRTD.dll
- vs2012 无法启动此程序,因为计算机中丢失glut.dll
- Opengl中提示错误“无法启动此程序,因为计算机中丢失freeglut.dll。尝试重新安装该程序以解决此问题。”
- qt编译运行错误—无法启动此应用程序,因为计算机中丢失XXX.dll
- caffe+vs2013运行时出现无法启动此程序,因为计算机中丢失opencv_core2410.dll
- 编译mysql c api 或者 mysql++ 程序成功,运行时却提示 程序不能启动,因为计算机找不到 dll(mysqlpp_d.dll/mysql.dll)
- 动态链接库vs无法启动程序 因为计算机中丢失zsKernel.dll
- "无法启动程序,因为计算机中丢失*.dll” 运行exe错误解决方法
- vs2013调用opencv时项目显示 无法启动此程序,因为计算机中丢失opencv_core249.dll。请尝试重新安装改程序
- windows中运行qt5构建的程序提示 无法启动此程序,因为计算机中丢失qt5Cored.dll 解决方法
- 安装apache服务出错,无法启动此程序,因为计算机中丢失VCRUNTIME140.dll 尝试重新安装此程序以解决此问题
- 应用程序无法正常启动0xc000007b;无法启动此程序因为计算机中丢失D3DCOMPILER_43.dll
- Visual Studio- “无法启动此程序,因为计算机中丢失 xxx.dll尝试重新安装该程序以解决此问题"