6

我需要对 .NET Framework 应用程序进行一些内存分析。我应该使用调试版本还是发布版本?

4

2 回答 2

10

使用调试符号构建的发布版本。

这样就没有调试构建开销(例如在数组之后添加额外的内存以进行溢出检测),但您仍然拥有将地址与变量相关联所需的名称。

于 2008-10-06T21:35:49.240 回答
1

您应该分析导致问题的构建。我假设您正在为您的用户提供发布版本,因此您应该对此进行分析。

于 2008-10-06T21:26:04.703 回答