WinDbg SoS执行.NET方法(ToString)

WinDbg SoS执行.NET方法(ToString),.net,windbg,sos,.net,Windbg,Sos,我想在使用WinDbg/SoS调试.NET应用程序时调用.NET方法 具体的问题是对象的方法.ToString()生成相关的调试信息。手动获取此信息可能很棘手。因此,我想从WinDbg调用并获取.NET方法的结果,在本例中为.ToString。我认为调用其他方法也很有用。可能重复(未回答)它可能不是那么简单.call可以依赖已编译的方法。在.NET中,JIT编译器可能尚未编译IL代码。在Visual Studio中,添加“监视”或使用“即时窗口”或“C#Interactive”等来查看.NET方

我想在使用WinDbg/SoS调试.NET应用程序时调用.NET方法


具体的问题是对象的方法
.ToString()
生成相关的调试信息。手动获取此信息可能很棘手。因此,我想从WinDbg调用并获取.NET方法的结果,在本例中为
.ToString
。我认为调用其他方法也很有用。

可能重复(未回答)它可能不是那么简单
.call
可以依赖已编译的方法。在.NET中,JIT编译器可能尚未编译IL代码。在Visual Studio中,添加“监视”或使用“即时窗口”或“C#Interactive”等来查看.NET方法调用的结果非常容易。用WinDbg怎么能做到呢?在WinDbg里很难做到。WinDbg根本不是为.NET制作的。它可能是(未回答的)的副本。它可能不是那么简单
.call
可以依赖已编译的方法。在.NET中,JIT编译器可能尚未编译IL代码。在Visual Studio中,添加“监视”或使用“即时窗口”或“C#Interactive”等来查看.NET方法调用的结果非常容易。用WinDbg怎么能做到呢?在WinDbg里很难做到。WinDbg根本不是为.NET而设计的。