Delphi XE2采样分析器

Delphi XE2采样分析器,delphi,profiler,Delphi,Profiler,我在配置采样探查器()时遇到一些问题 我在调试构建配置中编译了一个测试应用程序,生成了相关的详细映射文件,并将use debug.dcus选项设置为true。下面是编译器配置的屏幕截图 我使用下面的配置从采样探查器运行应用程序,在执行了一些任务后,我停止了分析。 我看不到我在报告中编码的任何一行,我能看到我编码的很少单位名称。显示的绝大多数单元都是我使用的第三部分组件 我哪里做错了?采样探查器似乎没有正确地选择所选的浏览路径(我与XE中的一个项目有相同的问题) 因此,在修复之前,您可以手动

我在配置采样探查器()时遇到一些问题

我在调试构建配置中编译了一个测试应用程序,生成了相关的详细映射文件,并将use debug.dcus选项设置为true。下面是编译器配置的屏幕截图

我使用下面的配置从采样探查器运行应用程序,在执行了一些任务后,我停止了分析。

我看不到我在报告中编码的任何一行,我能看到我编码的很少单位名称。显示的绝大多数单元都是我使用的第三部分组件


我哪里做错了?

采样探查器似乎没有正确地选择所选的浏览路径(我与XE中的一个项目有相同的问题)

因此,在修复之前,您可以手动添加源路径(“Delphi版本下拉列表下方的自定义源文件搜索路径”)


但是,在您在屏幕截图中选择的函数中,它将不会显示正确的代码,因为该函数位于
getmem.inc
文件中,该文件包含在
System.pas

中,问一个显而易见的问题:您的程序中的单位是项目的一部分吗,或者只是因为它们在搜索路径中才被找到?我想SP想要前者。所有单位都是项目的一部分。它们都显示在IDE的项目管理器框中