以前は、2012年に(たとえば)Chromeでデバッグしてからデバッガーを停止すると、WebサイトはIIS Expressで実行されたままになりました。これは、2013年には当てはまらないようです。
これは新しい変更が必要ですか?デバッガーを停止した後でもWebサイトインスタンスを実行し続けるにはどうすればよいですか?ありがとう。
新しい「編集と続行を有効にする」機能をオフにすると、修正されました。
アップデート1:
プロジェクトごとに無効にすることもできます。
Update 2:この機能について説明したブログ記事。
VS2013プレビューの新しいWebアプリケーションでは、「編集と続行を有効にする」デバッグオプションがデフォルトでオンになりました
より簡単なソリューション:
Debug
メニューからStart Without Debugging
またはCtrl+F5
を選択してプロジェクトを実行します。IISを終了しない限り、プロジェクトは実行され続けます。
Webプロジェクトのプロパティに「編集と続行を有効にする」はありませんでしたが(VS2015 Community Update 2)、最終的に このリンク で言及された有用なコメントが見つかりました Rick's answer :
クリスチャン:IIS expressを実行し続けるためにオプションをオフにする必要はありません。必要なのは、アプリケーションを停止する代わりに、すべてのプロセスを切り離すことだけです。移動する場合:[ツール]> [カスタマイズ]> [コマンド]タブをクリックします。次に、ツールバーのラジオボタンを選択し、この選択デバッグの横のドロップダウンで選択します。次に、「コマンドを追加…」する必要があります。 [コマンドの追加]ウィンドウで[デバッグ]を選択し、下にスクロールして[すべて切り離す]をクリックします。 [OK]をクリックしてから閉じます。デバッグメニューの横に赤い十字が表示されます。アプリケーションのデバッグ後にこれをクリックすると、IIS Expressが引き続き実行されます。