我有一个相对长时间运行的后期构建事件(足够长以至于等待变得烦人,但足够短以在每次发布编译后完成),我希望立即返回给VS。我尝试使用start
运行批处理文件,但是在返回成功之前,Visual Studio仍然会等待cmd
窗口关闭。
是否有一种方法可以在生成此后期构建事件时立即返回成功?
谢谢。
我有一个相对长时间运行的后期构建事件(足够长以至于等待变得烦人,但足够短以在每次发布编译后完成),我希望立即返回给VS。我尝试使用start
运行批处理文件,但是在返回成功之前,Visual Studio仍然会等待cmd
窗口关闭。
是否有一种方法可以在生成此后期构建事件时立即返回成功?
谢谢。
如果您想要一个更直接的答案而不是一个解决方法,请在第一行输入“cmd”,然后跟上您想要使用的任何命令。
start
命令,或者将其放置在“后期构建设置”中。@echo off
if "%~1"=="async" goto :async
start "" "%~0" async %*
exit /b
:async
...