几乎在不知不觉中,我击中了构建整个解决方案的键盘构建宏。就像我注意到代码更改一样,这可能发生。该版本控制着我的计算机,基本上我必须等到它完成为止。10秒!
如何取消构建?
几乎在不知不觉中,我击中了构建整个解决方案的键盘构建宏。就像我注意到代码更改一样,这可能发生。该版本控制着我的计算机,基本上我必须等到它完成为止。10秒!
如何取消构建?
Answers:
您可以按键盘上的Ctrl+ Break取消/停止当前正在进行的构建。
转到Visual Studio构建菜单->取消构建,很简单:)
Alt + b + a
这很粗糙,但是效果很好。我的项目之一上的Visual Studio(我打开MVC视图以捕获标记错误),那么,项目在构建时变得无响应。我无法使用键盘快捷键取消构建。
因此,我制作了位于我的快速启动任务栏上的此批处理文件。
@echo off
echo KILL BILLd
for /L %%i in (1,1,10) do (
Taskkill /IM aspnet_compiler.exe /F
timeout 1
)
我还使批处理文件的启动最小化。生成停止,Visual Studio只是在错误窗口中抛出生成问题。
Visual Studio 2015专业更新3
如果您使用的是Mac,则可以执行以下操作
从Visual Studio菜单中单击Build-> Cancel
要么
选择“ Azure应用程序服务活动”窗口->取消,它将取消发布活动。
我被一个反应迟钝的构建打中了,绝对没有什么可以杀死或取消构建。即使试图结束任务,也会触发用户输入窗口,并说在构建仍在进行时无法结束(颇具讽刺意味的是,这恰恰是要离开该中断状态的意图)。
该构建已由MSBuild处理,因此我发现的一种方法是结束其任务。当强制结束MSBuild.exe时,VS会醒来,最后看到该构建被取消,从而使您可以再次工作。
希望这对处于相同情况的人有所帮助。
我正在使用Visual Studio2015。要停止生成,可以按照以下步骤操作:
转到窗口菜单,然后选择“ Web发布活动”。将有一个取消按钮。 “ Web发布活动”选项卡上的“取消”按钮