1. ホーム
  2. visual-studio

[解決済み] VS 2017でデバッグ停止時にブラウザを自動で閉じないようにする方法

2022-03-23 03:19:18

質問

新しいVS 2017 RCを試しているのですが、以前のデバッグ動作を取り戻す方法をご存知の方がいらっしゃいましたら、教えてください。

VS2015ではこのような感じでした。

デバッグ開始を押す

  • ウェブサイトが新しいChromeタブで開く
  • デバッグの停止を押す
  • ウェブサイトはまだ開いており、サイトはまだ実行/活動している

2017年の今。

  • デバッグ開始を押す
  • ウェブサイトが新しいウィンドウで開き、他のChromeウィンドウやタブとドッキングできない
  • デバッグの停止を押す
  • ウェブサイトとChromeのウィンドウが閉じ、Chromeのローカルホストのウィンドウに手動で移動しない限り、サイトを使い続けることはできません。

2017年、2015年のスタイルに戻すことは可能でしょうか?Chrome/Webサイトのウィンドウは他のChromeウィンドウ/タブとドッキングでき、デバッグを止めた後も開いたままなのですね。

さらに、新しいChromeウィンドウは、履歴やコンテンツが利用できないようなので、使うのにイライラします。例えば、フォームやURLをオートコンプリートできないので、フォームをテストしようとしているときに非常に困ります。

解決方法は?

Visual Studio 2017 バージョン 15.7 以降 & Visual Studio 2019 がまた変わった。

以下のチェックボックスを無効にすると、ブラウザを開いたまま(デバッグ停止後も閉じない)、別のタブを開く(別のウィンドウではなく)ことができます。

ツール > オプション > デバッグ > 全般

  • ASP.NETのJavaScriptデバッグを有効にする(Chrome、Edge、IE)"を無効にします。

ツール > オプション > プロジェクトとソリューション > Web プロジェクト

  • ( ビジュアルスタジオ2017 ) "ブラウザウィンドウを閉じたときにデバッガを停止する"を無効にする。
  • ( ビジュアルスタジオ2019 ) "ブラウザウィンドウを閉じたときにデバッガを停止、デバッグ停止時にブラウザを閉じる"を無効にする。