关于dll调试的问题
背景:1、有一个系统service进程调用我的dll库
2、我只有dll的代码和pdb文件
3、系统service的exe文件接受web请求后经过无数多处理后 再 调用我的dll中的代码返回结果
出现的问题:
想调试我的dll代码,目前的做法是将dll的代码在vs中attach到系统的service的进程中去,然后符号表放在dll的同级目录下
可是发送request请求给调用dll的service后,却直接返回了结果,没有跳进代码中
这种情况可以调试么? 我哪里做错了么? 哪位高手给点建议吧!
PS:系统比较庞大,自己写ut验证debug虽说可行,但是主要想debug下实际环境中的数据是否计算正确 --------------------编程问答-------------------- 可以在工程设置中选择外部调用dll的程序,从这里进入DLL代码并调试。 --------------------编程问答-------------------- 我只有dll的代码和pdb文件
////
有这个足够了。注册这个DLL。(非托管的话就不用了)项目添加引用
然后
--------------------编程问答-------------------- 楼上的VS好新啊!!!
补充:.NET技术 , VC.NET