是否有工具可以附加到 .NET 3.5 中的正在运行的进程并拍摄快照?
我查看了.NET Memory profiler,dotTrace memory和RedGate ANTS profiler,但似乎没有人能够做到这一点。
.NET内存分析器和ANTS只能附加到.NET 4.0进程,而dotTrace内存似乎无法附加到正在运行的进程。
操作系统是Windows Server 2003(R2)。
答案 0 :(得分:1)
正如您在问题中提到的,ANTS可以与.NET 4.0或更高版本一起使用。您需要做的是forcing your application to use .NET 4,这不需要您重新编译代码。它只是迫使应用程序使用.NET 4运行时。
答案 1 :(得分:0)
Telerik JustTrace中的内存分析器将拍摄2.0 / 3.5应用程序的快照。您可能会收到一条警告,表示它不会附加探查器,但如果您这样做,JustTrace将附加调试器以获取相同的信息。 注意:这仅适用于内存分析器,而不适用于性能分析器。