社区
C#
帖子详情
C#调试和执行到底有何不同
starforce08
2010-11-17 09:46:25
用VS2005写的测试程序,用DLLIMPORT调用自己用C++写的一个DLL,debug模式下编译调试运行毫无问题,但双击由此生成的exe单独运行就会报错,令人发指。ide中并没有设置任何环境参数,dll都是放在debug目录下,在托管和非托管调试的情况下都是如此,望高手帮忙。
...全文
289
6
打赏
收藏
C#调试和执行到底有何不同
用VS2005写的测试程序,用DLLIMPORT调用自己用C++写的一个DLL,debug模式下编译调试运行毫无问题,但双击由此生成的exe单独运行就会报错,令人发指。ide中并没有设置任何环境参数,dll都是放在debug目录下,在托管和非托管调试的情况下都是如此,望高手帮忙。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
starforce08
2010-11-17
打赏
举报
回复
采用最原先的动态库同样情况下调用没有任何问题,但有时同间限制。现在是用ollydbg破解了的原来的动态库才出现这种情况的,绝对是调试和执行在细微处的不同导致的,不会是诸如路径问题之类的低级错误。望高手解答。
starforce08
2010-11-17
打赏
举报
回复
不是路径问题吧,调用别的dll没问题
li45214521
2010-11-17
打赏
举报
回复
路径问题。
starforce08
2010-11-17
打赏
举报
回复
在debug和release环境下都是这样,点调试,可以正常运行;点执行,就报错。调试和执行的区别到底是什么?
threenewbee
2010-11-17
打赏
举报
回复
路径问题。
debug只是插入int 3中断而以。
ZengHD
2010-11-17
打赏
举报
回复
路径的问题吧
DLLIMPORT怎么写的?
async-profiler-4.5-linux-x64.tar.gz
async-profiler-4.5-linux-x64.tar.gz
实用代码脚本易语言源码通用界面扩展
实用代码脚本易语言源码通用界面扩展
高校技术转移办公室人员如何借助科创大脑推动科技成果精准转化?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
使用机器学习的简约VAR模型评估中国的宏观金融联系.pdf
使用机器学习的简约VAR模型评估中国的宏观金融联系.pdf
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章