Visual studio 2012 如何运行Visual Studio 2012内存分析器?I';我得到了错误DA0002
我试图在WinForms项目上运行VS12内存探查器,但当我运行时,应用程序启动,它似乎工作正常,但随后报告显示为空白。在错误列表中,我得到了这个错误 错误1 DA0002:文件似乎是在未使用VSPerfCLREnv.cmd正确设置环境变量的情况下收集的。托管二进制文件的符号可能无法解析 性能分析器工作得很好。在运行内存分析器之前,我应该做些什么?在命令窗口中运行VSPerfCLREnv.cmd似乎对我没有任何帮助(根据文档,它应该只是为该命令窗口设置环境变量)Visual studio 2012 如何运行Visual Studio 2012内存分析器?I';我得到了错误DA0002,visual-studio-2012,profiler,Visual Studio 2012,Profiler,我试图在WinForms项目上运行VS12内存探查器,但当我运行时,应用程序启动,它似乎工作正常,但随后报告显示为空白。在错误列表中,我得到了这个错误 错误1 DA0002:文件似乎是在未使用VSPerfCLREnv.cmd正确设置环境变量的情况下收集的。托管二进制文件的符号可能无法解析 性能分析器工作得很好。在运行内存分析器之前,我应该做些什么?在命令窗口中运行VSPerfCLREnv.cmd似乎对我没有任何帮助(根据文档,它应该只是为该命令窗口设置环境变量) 我已经安装了红门蚂蚁的试用版。我
我已经安装了红门蚂蚁的试用版。我正在卸载它,以防干扰。还有其他建议吗?从命令行运行探查器的良好教程可能是一个很好的解决方法(尽管我更希望VS12能够正常工作),但我不想剖析应用程序的启动。我能够使用下面的“Developer command Prompt for VS2012”生成样例评测报告 然后在关闭
MyApp.exe
后,在同一命令提示符下执行VSPerfCmd.exe/Shutdown
,并生成MyApp.exe.vsp
VSPerfCmd.exe /Shutdown
此文件MyApp.exe.vsp
可以在VS2012中打开
注意:使用/GC选项执行VSPerfCmd会显示相同的DA0002错误。
我的环境是Win7 x86。看来问题不在于Red Gate Ants(至少卸载它并没有解决问题)。我是Visual Studio Profiler的Andre。你能解决这个问题吗?您在什么环境下进行分析?(如果要使用vsperfclrenv,则需要在要评测的应用程序启动之前运行它。此外,如果从其他控制台启动应用程序,则可能需要像vsperfclrenv/GolbalSamplegLife一样运行它)
VSPerfCmd.exe /Shutdown