我支持 .NET IE 工具栏,适用于位于各种远程位置、拥有各种操作系统和 IE 版本的用户群体。对于其中一小部分用户来说,工具栏可以正确安装,但当他们尝试在 IE 中启用它时却从未实际加载。我们无法在我们的测试电脑上复制这种情况。

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

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

有帮助吗?

解决方案

过去我设置了一个 zip 文件,其中包含 Windows 调试工具 像 CDB 和 ADPlus 一样,只需将其解压缩到用户计算机上即可安装。

然后有一些脚本来控制 CDB 从进程中捕获我需要的典型信息(加载的模块、异常跟踪等),将其压缩并带有几个辅助文件(.NET SOS 的精确副本)。 dll 在机器上),我可以将其复制回来以便闲暇时检查。对于我所面临的这类问题,效果相当好。

zip 文件大约有 4Mb,所以传播起来还不错;完成后您可以删除内容。

其他提示

不是一个便宜的解决方案,但看看 BMC AppSight

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top