Visual Studio 2008 Profiler 是不是适用于非托管 C++?

Posted

技术标签:

【中文标题】Visual Studio 2008 Profiler 是不是适用于非托管 C++?【英文标题】:Does the visual studio 2008 profiler work with unmanaged C++?Visual Studio 2008 Profiler 是否适用于非托管 C++? 【发布时间】:2009-12-14 16:42:15 【问题描述】:

我知道 VS 2008 Team Edition 有一个分析器,但我也知道他们最近在 Microsoft 完全忽略非托管语言的趋势(上一次非托管 C++ 在 IDE 中获得一些很酷的东西是什么时候?!)。 . 例如,我知道 IDE“单元测试”和“代码度量”功能不适用于非托管代码。

我尝试谷歌但没有找到任何信息;那么,有人知道它是否有效吗?

【问题讨论】:

【参考方案1】:

是的,它适用于本机代码。

【讨论】:

【参考方案2】:

嗯,我试过了,它没有产生任何有用的信息。例如,在“功能”视图中,源文件名显示为所有内容。是的,我正在构建发布版本并打开了调试信息(尝试了 /Z7 和 /Zi)。我还尝试了具有相同(非)结果的 Instrumentation 和 Sampling 方法。

【讨论】:

【参考方案3】:

我之前的评论最后的东西在 中丢失了。源文件显示为“未知”,我只能看到每个模块中的相对时间。这用处不大。如何获得体面的输出? (给我 VS2008 的 TrueTime !!)

【讨论】:

以上是关于Visual Studio 2008 Profiler 是不是适用于非托管 C++?的主要内容,如果未能解决你的问题,请参考以下文章

无法再使用 Visual Studio 2008 连接到 Visual Studio Team Services

Visual Studio 2012 未能检测到 Visual Studio 2008 构建工具

visual studio 2008如何引用dll

Visual Studio 2010 显示旧的 Visual Studio 2008“添加引用”对话框

如何在 Visual Studio 2010 中使用 Visual Studio 2008 创建的 DLL?

visual studio 2008 安装过程中出现1330错误