Visual studio Visual Studio生成事件立即返回

Visual studio Visual Studio生成事件立即返回,visual-studio,batch-file,Visual Studio,Batch File,我有一个运行时间较长的后期构建事件(长到让人讨厌等待,但短到在每次发布编译后都可以完成)我希望立即返回到VS。我已尝试使用start运行批处理文件,但visual studio仍在等待cmd窗口关闭后返回成功 生成此生成后事件时,是否有方法立即返回成功 谢谢。问题似乎认为有一种方法: powershell start-process <actual-command-line-to-run> powershell启动过程 但是我自己还没有测试过。如果您想使用批处理文件,可以尝试在批

我有一个运行时间较长的后期构建事件(长到让人讨厌等待,但短到在每次发布编译后都可以完成)我希望立即返回到VS。我已尝试使用
start
运行批处理文件,但visual studio仍在等待
cmd
窗口关闭后返回成功

生成此生成后事件时,是否有方法立即返回成功

谢谢。

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

powershell start-process <actual-command-line-to-run>
powershell启动过程

但是我自己还没有测试过。

如果您想使用批处理文件,可以尝试在批处理内部启动
,或者尝试将其置于生成后设置中

批内

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

:async
...

要获得一个不是解决方法的更直接的答案,只需在第一行键入“cmd”,然后键入您希望使用的任何命令。

可以确认它是否有效-只需在批处理文件中添加一个“暂停”命令进行测试-当批处理窗口阻止询问“按任意键继续”时,编译成功。谢谢