飞扬工作室 发表于 2021-8-26 09:38:34

关于调试 dll 项目的方法

最近看到有一些用户不知道如何调试 dll 项目,其实很简单:

譬如 a.dll 会被 b.exe 载入使用,那么在 a.dll 的项目设置的"调试->调试命令行"中填入 b.exe 的全路径文件名,然后直接启动 a.dll 项目进行调试即可,和调试 exe 项目没有区别.

例程请参见飞扬#20样例解决方案的"各种程序类型->动态链接库及API调用->被调用动态链接库",注意需要先把下面的"调用动态链接库"例程编译出来.

shuimiao 发表于 2021-8-26 10:48:19

可以

stuhkg 发表于 2021-12-25 17:58:07

火山的初衷不是为了方便吗,为啥要搞个跟vs一样,可以考虑一下加一个可选项,直接调试dll而不需要额外写exe

yifan09 发表于 2021-12-25 18:35:05

有没有调用C#类库相关的案例?比如说委托或者COM接口这些

67564226 发表于 2021-12-25 19:25:49

:):):):):)

吃泡面加不起蛋 发表于 2021-12-25 19:47:59

还是希望和易语言一样,有个固定的 子程序 火山被调用直接调试

lanhu777 发表于 2022-3-21 13:50:16

感谢分享

吃泡面加不起蛋 发表于 2022-3-24 01:14:13

像易语言一样出一个调试专用的子程序,然后由火山直接生成一个exe调用这个子程序,或者直接编译成exe进行调试

stuhkg 发表于 2022-3-30 21:56:27

错误: 接收到未经处理的严重异常,代码为: 0xE06D7363
被调试程序已经退出,退出码为0xE06D7363.

这是怎么回事

张越 发表于 2024-6-23 00:13:31

想学习一下
页: [1]
查看完整版本: 关于调试 dll 项目的方法