请让我知道如果这被要求之前,我不能找到任何问题,关于这个问题:-

我需要确定内部异常的一个例外扔的计算机上。净框架安装,但不Visual Studio(也不可能安装视觉上的工作室的计算机)。我怎么可以审查这一内部异常?

注意几点:

  • 它没有良好的运行Visual Studio从另一个计算机为问题在于实际上盒;这是一个编的第一顺序。
  • 我知道WinDbg是一个选项,然而我需要这样做,迅速和不幸的是我想象的时间来学习WinDbg充分完成这件事将超过的时间,我有-但是如果任何人有一步一步说明这个我会感兴趣。
  • 我有充分的管理权限,并可以安装任何东西,是不是太大(该问题与安VS是,没有足够的硬盘空间)。

谢谢!

有帮助吗?

解决方案

你有一个 看看MDBG?这可能需要一段时间来,获得的周围但是相当直截了当。

DbgClr 可能是一个选项,我认为它仍然应该是在SDK的地方。

其他提示

它实际上是相当简单的做WinDbg如果你有一个崩溃的垃圾场。负荷转入WinDbg,载sos,并运行printexception的命令。

>.load sos
>!printexception

这会告诉你的异常以及点你的内的例外。产出将这样的:

0:000> !printexception
Exception object: 0135b340
Exception type: System.ApplicationException
Message: GetAverage failed
InnerException: System.IndexOutOfRangeException, use !PrintException 01358394 to see more
<stack trace follows>

如果你没有记忆已经转储,可以创建一个使用adplus(带有WinDbg).

>adplus -crash -o<dump location> -quiet -pn<name of process>

如果你喜欢使用PID使用 -p 选项。

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