gpt4 book ai didi

visual-studio-2012 - 使用 VSPerf.exe 而不是 VSPerfCmd.exe

转载 作者:行者123 更新时间:2023-12-03 13:42:25 25 4
gpt4 key购买 nike

我想使用批处理脚本准备一些 Visual Studio Profiler (VSP) 报告。在 Windows 7 上,我通过以下方式使用了 VSPerfCmd.exe:

VSPerfCmd /start:sample /output:%OUTPUT_FILE% /launch:%APP% /args:"..."
VSPerfCmd /shutdown
VSPerfCmd /shutdown等待应用程序完成执行,关闭数据收集,然后才生成 VSP 报告。这就是我需要的。

我切换到 Windows Server 2012,现在 VSPerfCmd不起作用;我需要使用 VSPerf反而。问题是我无法获得与 VSPerfCmd 相同的行为。

具体来说, /shutdown选项不再可用。可用选项不会等到应用程序完成,而是在执行后立即停止或脱离进程。这意味着我不能在批处理脚本中使用它们,在那里我一个接一个地运行多个进程。任何想法如何获得所需的行为?

最佳答案

您不必手动关闭 vsperf。你可以简单地做:

vsperf /launch:YourApp.exe

并且 vsperf 将在您的应用程序完成后自动停止。

见: https://msdn.microsoft.com/en-us/library/hh977161.aspx#BKMK_Windows_8_classic_applications_and_Windows_Server_2012_applications_only

关于visual-studio-2012 - 使用 VSPerf.exe 而不是 VSPerfCmd.exe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30127289/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com