ほとんど無意識のうちに、ソリューション全体を構築するキーボードビルドマクロを使用しました。これは、コードの変更に気付いたときに発生する可能性があります。ビルドが私のコンピューターを支配しているので、基本的には完了するまで待つ必要があります。10秒!
ビルドをキャンセルするにはどうすればよいですか?
ほとんど無意識のうちに、ソリューション全体を構築するキーボードビルドマクロを使用しました。これは、コードの変更に気付いたときに発生する可能性があります。ビルドが私のコンピューターを支配しているので、基本的には完了するまで待つ必要があります。10秒!
ビルドをキャンセルするにはどうすればよいですか?
回答:
キーボードのCtrl+ Breakを押すと、現在進行中のビルドをキャンセル/停止できます。
Visual Studioのビルドメニューに移動->ビルドをキャンセルする、簡単:)
Alt + b + a
これは粗雑ですが、うまく機能します。私のプロジェクトの1つ(マークアップエラーをキャッチするためにMVCビューのビルドをオンにします)でVisual Studioを使用していますが、ビルド中にプロジェクトが応答しなくなります。キーボードショートカットを使用してビルドをキャンセルできません。
だから私は私のクイック起動タスクバーにあるこのバッチファイルを作りました。
@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 Professional Update 3
Macを使用している場合は、次のことができます
Visual Studioメニューから[ビルド]-> [キャンセル]をクリックします。
または
[Azure App Serviceアクティビティ]ウィンドウを選択します-> [キャンセル]をクリックすると、公開アクティビティがキャンセルされます。
応答しないビルドに襲われ、ビルドを強制終了またはキャンセルすることはできませんでした。タスクを終了しようとしても、ユーザー入力ウィンドウがトリガーされ、ビルドがまだ進行している間はそれを終了できなかったと言われます(これは、壊れた状態のままにするという意図があったため、かなり皮肉なことです)。
ビルドはMSBuildによって処理されたので、私が見つけた1つの方法はそのタスクを終了することです。MSBuild.exeを強制的に終了すると、VSがウェイクアップし、最終的にビルドがキャンセルされたと表示され、再び作業できるようになります。
これが同じ状況の誰かを助けることを願っています。
ビルドコンテキストメニューには、Visual Studio 2013のビルドのキャンセルがあります。
私はVisual Studio 2015を使用しています。ビルドを停止するには、次の手順に従います。
[ウィンドウ]メニューに移動し、[Web公開アクティビティ]を選択します。キャンセルボタンがあります。 [Web公開アクティビティ]タブの[キャンセル]ボタン