2
我使用Visual Studio 2017年以后,但同样的行为在Visual Studio 2015年发现回声生成后构建完成
我有我的构建后事件和回声几个步骤在之间的消息,像这样
echo Copying assets...
xCopy "$(TargetDir)..\..\11 Assets" "$(TargetDir)" /i /s /e /y /q
if $(ConfigurationName) == Debug goto :exit
echo Copying compiled files to release folder...
mkdir "$(TargetDir)_ForRelease"
xCopy "$(TargetDir)App.exe" "$(TargetDir)_ForRelease" /y /q
[...]
现在,这一切工作正常,但我想要的是看到echo
消息在生成输出窗口中出现一个接一个,而生成后运行(所以我知道我是后期制作中的哪一步)。
相反,在构建后没有消息显示,而是在构建完成后,所有消息都显示为一个块。
我找到了one similar question,但是它讲的是输出窗口完全锁定,这不是这里的情况。一切都是敏感的,消息只是不立即显示。
有没有办法解决这个问题,并在后期构建时立即显示消息,或者这只是构建过程的工作原理?