如何追踪/分析你的 .NET 应用程序? MSDN 在线帮助提到了 Visual Studio Team(我没有这个)和 Windows Performance Toolkit。但是,您能推荐其他解决方案吗?最好是一个不需要手动更改代码且可以集成到 Visual Studio 中的解决方案。
如何追踪/分析你的 .NET 应用程序? MSDN 在线帮助提到了 Visual Studio Team(我没有这个)和 Windows Performance Toolkit。但是,您能推荐其他解决方案吗?最好是一个不需要手动更改代码且可以集成到 Visual Studio 中的解决方案。
请参考这个问题。JetBrains dotTrace是我发现的最好的.NET性能分析工具(我试用了几乎所有的工具),因为它是唯一一个可以处理处理器密集型应用程序的开销足够低的工具。它还简单、准确和设计良好——强烈推荐!
我喜欢dotTrace3.1,它对我非常有效。
如果你正在寻找免费的工具,我使用NProf。虽然它的功能相对有限,而且在某些程序上可能会崩溃或挂起。
虽然不是免费的,但我刚在大型代码库中遇到了一个棘手的流问题。Visual Studio的分析器让我接近解决,但Antz Profiler则更加稳定。它虽然不是免费的,但比设置Visual Studio要容易得多。