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