Val*_*mas 8 msbuild visual-studio-2010
当我运行构建时,有时我会看到代码更改,我忘了.所以我想取消构建.由于构建锁定我的IDE,我必须使用Ctrl+ Break,但是,它没有足够快的响应.
我正在寻找命令行方法,所以我可以在快速启动时点击批处理文件.我试过这个命令:
Taskkill /IM aspnet_compiler.exe /F
Run Code Online (Sandbox Code Playgroud)
但是,这只会阻止当前项目的构建,并且我的多项目解决方案中的下一个项目将启动.
如何使用命令行取消构建?
Tom*_*iss 17
我必须添加/t标志才能杀死整个MSBuild.exe进程树.那是:
taskkill /im msbuild.exe /f /t
Run Code Online (Sandbox Code Playgroud)
在我的情况下,我MSBuild.exe从Gnu Emacs 开始,由于某种原因Gnu Emacs并不总是能够杀死它,MSBuild.exe如果我想重新启动它.我用它作为备份.我在VS2010中做c ++.
以下内容在所有Visual Studio实例中停止所有项目的构建:
taskkill /im msbuild.exe /f
Run Code Online (Sandbox Code Playgroud)
我想出了一个对我来说效果很好的粗略方法。
我有以下批处理脚本。
@echo off
echo KILL BILLd
for /L %%i in (1,1,10) do (
Taskkill /IM aspnet_compiler.exe /F
timeout 1
)
Run Code Online (Sandbox Code Playgroud)
(以上,10 = 秒)
然后,我在同一文件夹中创建该批处理脚本的快捷方式,这样我就可以执行其他操作。
在 VS2010中,我已将CTRL++设置为我的构建全部。(不重建)。SHIFTB
为了快捷方式,当我看到被遗忘的代码更改时,我的手指通常仍在该区域徘徊。我的批处理快捷键组合是CTRL+ SHIFT+ ALT+ B。
| 归档时间: |
|
| 查看次数: |
6395 次 |
| 最近记录: |