抱怨{
当我使用 Visual Studio 2008 的分析器(从分析菜单选项)分析我的代码时,我总是感到非常沮丧。在我看来,它是 VS 设计最差的功能之一,每次需要使用它时我都会畏缩不前。
}
关于它的使用我有几个问题,我希望你们能给我一些指示:-)
- 您是否需要在 Debug 或 Release 中构建您的项目来分析它们?一个对话框(我不知道如何返回)提到我应该在 Release 下进行概要分析。好的 - 我这样做了 - 当我去运行代码时,它告诉我我缺少 PDB 文件。惊人的。所以我回到调试模式,并尝试运行它,它告诉我一半的项目需要重新编译并打开 /PROFILE 开关。
- 是否可以分析 C++/CLI 项目?打开 /PROFILE 开关后,有一半时间我的 C++/CLI 项目完全没有输出。
- 为什么在尝试分析 C# 项目时,它们会在“模块”视图名称列表下的“报告”中显示为 0x0000001、0x0000002、0x0000003 等?真的吗,VS?真的吗?你猜不到我的模块名称?
- 就此而言,为什么函数名称报告为 0x0A000011、0x06000009、0xA0000068 等?
- 为什么,哦,为什么,VS 会在被分析的可执行文件的依赖树中重建所有内容?如果您的解决方案中有 5-6 个项目,这可能不是问题,但是当您有 70 个项目时,甚至不用理会分析器几乎更快。
- 你能推荐任何关于使用 VS2008 分析器的好的指南吗?