首页
社区
课程
招聘
VS2012生成的模块无法LoadLibrary!
发表于: 2012-12-15 06:29 13623

VS2012生成的模块无法LoadLibrary!

2012-12-15 06:29
13623
收藏
免费 0
支持
分享
最新回复 (35)
雪    币: 59
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
26
楼主请在你的WIN7 64上编译一下你的DLL,然后在去看看64位的MSDN上看看64位系统的LoadLibrary看看参数有什么不同
2013-3-2 18:07
0
雪    币: 13
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
27
升级vs update 1 然后在项目属性里选择 xp
2013-3-7 05:50
0
雪    币: 615
活跃值: (172)
能力值: ( LV9,RANK:140 )
在线值:
发帖
回帖
粉丝
28
GetLastErr() 返回值是多少??????
2013-3-7 09:13
0
雪    币: 30
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
29
既然都知道是文件不存在了那就找文件不存在的原因呀。
2013-3-8 19:32
0
雪    币: 471
活跃值: (40)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
30
使用Depends.exe看看dll依赖吧,如果返回文件找不到的话,大部分是由于类似MFC库的东东没有编译进去,选择静态编译试试或者
2013-3-9 11:58
0
雪    币: 48
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
31
没有遇过相关问题,64不行,32可以?
你加多一个判断该文件在不在目录下的函数试试
printf一下
2013-3-22 13:35
0
雪    币: 125
活跃值: (21)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
32
下载visual c++ 2012 运行库及其更新
2013-3-23 01:27
0
雪    币: 33
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
33
看下LoadLibrary返回的错误码啊
2013-3-26 09:54
0
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
34
加载这个DLL的程序时什么开发的,我只遇到过,DELPHI2009加载64位的DLL是不行的,也就是32位程序加载64位DLL
2013-3-26 15:22
0
雪    币: 2
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
35
32位和64位是不同的平台,需要不同的编译环境才可以。32位下编译的,64位是没法用的。需要到64位环境下编译才可以。
2013-4-14 18:21
0
雪    币: 38
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
36
[QUOTE=thnr;1144638]有可能是你没装运行时 msvcr110.dll[/QUOTE]

就是这个原因!
2013-5-4 14:23
0
游客
登录 | 注册 方可回帖
返回
//