Eug*_*mov 14 command-line prebuild kill-process visual-studio xaml-designer
问题是如果此过程不存在,则构建失败.我试着写这样的东西
tasklist /nh /fi "imagename eq XDesProc.exe" | find /i "XDesProc.exe" && (
TASKKILL /F /IM "XDesProc.exe"
) || (
echo XAML designer is not running
)
Run Code Online (Sandbox Code Playgroud)
但是如果XDesProc.exe没有运行,ERRORLEVEL也等于1并且bild失败.
Han*_*ant 32
您可以对PID使用条件测试来避免这种情况:
taskkill /f /fi "pid gt 0" /im xdesproc.exe
Run Code Online (Sandbox Code Playgroud)