Visual Studio构建事件立即返回

时间:2011-08-02 15:17:49

标签: visual-studio batch-file

我有一个长时间运行的后期构建事件(足够烦人等待,但足够短,在每次发布编译后完成)我想立即返回VS.我尝试使用start运行批处理文件,但visual studio仍然等待cmd窗口关闭,然后才能返回成功。

在产生此构建后事件时,有没有办法立即返回成功?

感谢。

3 个答案:

答案 0 :(得分:12)

This问题似乎认为有一种方法:

powershell start-process <actual-command-line-to-run>

我自己没有测试过。

答案 1 :(得分:0)

如果要使用批处理文件,可以尝试批处理内的start,或尝试将其放在构建后的设置中。

批次内部

@echo off
if "%~1"=="async" goto :async
start "" "%~0" async %*
exit /b

:async
...

答案 2 :(得分:0)

提供一个不是解决方法的更直接的答案,只需输入&#34; cmd&#34;作为第一行,然后是您希望使用的任何命令。