如何启动程序但不等待它在msbuild中退出[重复]

问题描述

||                                                                                                                   这个问题已经在这里有了答案:                                                      

解决方法

也许您可以尝试将命令放入DOS批处理文件中,然后调用该批处理文件。不是很优雅,但可以解决问题。如果那不起作用,则调用一个批处理文件,然后再调用另一个文件来完成工作。例如 mycommand1.bat:
mycommand2.bat
mycommand2.bat:
vsperfcmd /start:coverage /output:test.coverage
mycommand1在继续操作之前不会等待mycommand2完成(除非您使用了CALL mycommand2)。     ,在您的exec任务中尝试类似的操作,该任务将运行资源管理器,然后立即返回,
<Target Name=\"Build\">
  <Message Text=\"Before\" />
  <Exec Command=\"start $(COMSPEC) /k &quot;$(WINDIR)\\explorer.exe &amp; exit&quot;\" />
  <Message Text=\"After\" />
</Target>
由于您正在执行的命令带有参数,因此您可能需要尝试使该命令正确地括在引号中。查看\“ help cmd \” / S选项。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...