rex的博客

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

        有时候一些程序已经部署到了服务器上,这时程序出现问题,但条件不允许我们在服务器上安装VStudio。或者在调试一些DirectX和一些GDI程序时,无法在同一台机器上用VStudio调试,这时,remote debug就有很大的用处了。
        以下把代码在运行的机器称为A,运行VStudio的机器称为B.
        1.AB之间必须建立信任关系,最简单的就是它们在同一个域之内。用B的具有Admin权限的帐户登陆B,并且这个帐户在A上应该加入Admin组。
        2.把B上面的%VStudio.NET安装目录%\Common7\Packages\Debugger下面的exe,dll都copy放到A机器的某个目录(以下假设为C:\Rdbg).在A的命令行下运行c:\rdbg中的msvcmon
        3.在B上的VStudio就可以用Attatch process的方法调试了。注意:A的运行程序的目录

下应该放入对应的调试信息(*.pdb文件)

posted on 2005-07-23 11:08  rex  阅读(794)  评论(1编辑  收藏  举报