调试远程用户PC上的.NET问题

时间:2009-11-12 21:19:13

标签: .net debugging remote-debugging bho

我支持.NET IE工具栏,适用于在各种远程位置拥有各种操作系统和IE版本的用户群。对于少数这些用户,工具栏安装正确,但在尝试在IE中启用它时从未实际加载。我们无法在我们的测试电脑上复制这种情况。

我们的大部分支持都是通过电话或通过WebEx,因此我们对客户电脑的访问受到限制。我正在寻找一种方法来收集信息,如安全设置,gpo策略,哪些程序集无法加载,以及我通常用Visual Studio调试器和fuselogvw以及其他开发人员工具查看的其他低级内容。然而,对于我的客户的电脑,我没有这些工具的奢侈品,所以我需要更多的资源。

那么,在大多数电脑上可以使用哪些工具,或者是一个简单的免费下载,它可以让我获得一些详细的调试信息?

2 个答案:

答案 0 :(得分:0)

不是一个廉价的解决方案,但请看一下BMC AppSight

答案 1 :(得分:0)

过去我设置了一个zip文件,其中包含Debugging Tools for Windows的一些内容,如CDB和ADPlus,可以通过在用户计算机上解压缩来安装。

然后有一些脚本来控制CDB以捕获我从流程中所需的典型信息(加载的模块,异常跟踪等),将其压缩并附带一些辅助文件(完整的副本)。在机器上的NET SOS.dll)我可以将它复制回来进行休闲检查。为我遇到的那些问题做了合理的工作。

这个zip文件大概是4Mb,所以传递不错;你可以在完成后删除内容。

相关问题