我想在 Visual Studio 2012 中使用并发可视化工具来查找 WinRT Metro ui 项目启动期间的并发瓶颈。
我认为主要问题是我不知道启动程序的正确命令。并发可视化工具尚不支持启动 winrt 项目,因此我必须手动指定参数(程序、参数、工作目录)。
目前我正在尝试(使用 %paths% 解包):
- 程序=%BuildDir%\AppX\%ProjectName%.exe
- 参数=-ServerName:App.AppX2tv...%taken-from-start-screen-shortcut%-...jgr74.mca
- 工作目录=%BuildDir%\AppX\
请注意,并发可视化器在附加已经运行的进程时确实可以工作,我已经尝试过了,我似乎无法启动它(这对于捕捉启动阶段很重要)。