分析器 Windows x32 问题
我在虚拟机上运行 Windows XP SP3。
我在那里使用 Visual C++ Express 的 .net 2.0 的 CLR 分析器 我运行 x86 profiler(在 x86 和 x64 之间进行选择),选择简单的 Visual C++ 应用程序,它输出 1000 次“Hello world”字符串。
探查器的作用是显示消息“等待应用程序启动命令语言运行时” 仅此而已。
那么,问题出在哪里呢?
I run Windows XP SP3 on my virtual machine.
There I use Visual C++ Express a CLR profiler for .net 2.0
I run x86 profiler(choosing between x86 and x64), choose simple Visual C++ application which outputs 1000 times "Hello world" string.
What the profiler does is shows the message "Waiting for application to start command language runtime"
and nothing more.
So, what's the problem?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
CLR 分析器无法分析本机 C++ 代码,只能分析 CLR(公共语言运行时)运行 .Net 代码的虚拟框。
尝试在 http://smartbear.com/products/free- 下载 AQTime 的免费版本tools/aqtime-standard/
这个应该能够分析你的 C++ 代码(如果你遵循一些规则,你可能需要将其置于调试模式并生成一个映射文件,自从我分析本机以来已经有一段时间了代码)。
A CLR profiler cannot profile native C++ code, only CLR (Common Language Runtime) the virtual box that runs .Net code.
Try downloading the free edition of AQTime at http://smartbear.com/products/free-tools/aqtime-standard/
That one should be able to profile your C++ code (if you follow some rules, you might need to have it in debug mode and generate a map file, it's been a while since I profiled native code).