dll调用Debug与Release之间区别

yt_cloud 2011-11-14 10:31:12
我建了个Win32类型的dll工程Debug下编译于调用都没有问题,为什么Release下不能进入接口函数?弹出对话框unhandled exception in……MSVCP60.dll access violation
...全文
271 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
yt_cloud 2011-11-14
  • 打赏
  • 举报
回复
对了编译时有告警,说工程大小超出最大限制(程序内部有开很大的数组),不知跟这个有关吗?!但是原来exe版本的程序同样开了大数组却没事!
W1nds 2011-11-14
  • 打赏
  • 举报
回复
建立个MFC的应该没问题
yt_cloud 2011-11-14
  • 打赏
  • 举报
回复
是否我建一个MFC的dll工程问题会解决?!
yt_cloud 2011-11-14
  • 打赏
  • 举报
回复
release版的exe调用release版的dll也不行同样出错,进不了dll
yt_cloud 2011-11-14
  • 打赏
  • 举报
回复
什么意思能说详细些吗?现在是连dll都进不去,令人很郁闷!我是初学者,请详细说明
用户 昵称 2011-11-14
  • 打赏
  • 举报
回复
这个问题,debug版的exe调用debug版本的dll,release版的exe调用release版的dll。
dahaiI0 2011-11-14
  • 打赏
  • 举报
回复
要不记日志大概定位下,再仔细扫描
yt_cloud 2011-11-14
  • 打赏
  • 举报
回复
代码没办法贴出来,这程序是公司的
yt_cloud 2011-11-14
  • 打赏
  • 举报
回复
这个程序之前是.exe版本无问题MFC.exe现在要改成dll我只是从exe工程中提取出部分代码封装成dll。现在是release版本怎么调?!而且进不去dll。但debug没有问题
oyljerry 2011-11-14
  • 打赏
  • 举报
回复
指针等初始化,指针越界,单步调试一下

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧