如何取消在Visual Studio中正在进行的构build?

我几乎不自觉地打了键盘,


构build我的整个解决scheme的macros。 这可能发生,正如我注意到代码更改。 构build支配我的电脑,我基本上必须等到它完成。 10秒!

我如何取消构build?

您可以键盘上的Ctrl + Break来取消/停止正在进行的构build。

转到Visual Studio生成菜单 – >取消生成,容易:)

这很粗糙,但效果很好。 在我的一个项目上的Visual Studio(我打开MVC视图捕捉标记错误),那么项目变得没有反应,而build设。 我无法使用键盘快捷键取消构build。

所以我做了这个batch file,位于我的快速启动任务栏上。

@echo off echo KILL BILLd for /L %%i in (1,1,10) do ( Taskkill /IM aspnet_compiler.exe /F timeout 1 ) 

我也使batch file启动最小化。 构build停止,Visual Studio只是在错误窗口中抛出有问题的构build。

只有在生成窗口处于活动状态时, Ctrl + Break才能正常工作。 此外,中断生成有时会留下损坏的.obj文件,必须手动删除才能继续生成。

在Visual C ++ 2010 Express上,Ctrl + End适用于我。

Visual Studio 2015专业更新3

如果你使用Mac,你可以做以下事情

点击生成 – >从Visual Studio菜单中取消

要么

selectAzure应用程序服务活动窗口 – >取消它将取消发布活动。

构build上下文菜单在Visual Studio 2013中具有取消构build

我正在使用Visual Studio 2015.要停止生成,可以按照下列步骤操作:

  1. Ctrl + 暂停
  2. Ctrl + Break