2

Visual Studio 2010 Professional

そのため、a)ブラウザウィンドウを開くか、b)Visual Studioからエラーメッセージを取得せずに、「デバッグの開始(F5)」または「デバッグなしの開始(Ctrl + F5)」を実行できるようにします。

私は次のことを試しました:

  1. 「アクションの開始」を「ページを開かない。外部アプリケーションからの要求を待つ」に設定する

    これはデバッグには最適ですが、デバッグせずに開始すると、毎回次のエラーメッセージが表示されます。

  2. 「アクションの開始」を何もしない外部プログラムに設定します。これは、デバッグせずに開始する場合に最適ですが、デバッグを試みると、デバッガーがすぐに開始および停止します。

私はそのVSエラーメッセージさえ理解していません。私は「デバッグせずに開始」しています...もちろん、デバッグするものは何もありません!気にしないで!

前もって感謝します!

4

1 に答える 1

0

開発セッションを初めて開始するときにのみブラウザー ウィンドウを開くワークフローを提供できます。ブラウザー ウィンドウを開きたくないことはわかっています。これがワークフローの好みである場合は、以下の解決策で十分です。

開始アクションを「現在のページ」のままにします。開発セッションを開始するときは、[デバッグなしで開始] を使用して ASP.NET 開発サーバーと Web ブラウザーを開始します。Web ブラウザーを閉じますが、開発サーバーは実行されたままで、アプリケーションのサーバー要求を処理し続けます。

デバッガーが接続されていない場合にコードを変更すると、「ビルド ソリューション (F6)」を使用して再ビルドし、開発サーバーは新しくビルドされたバイナリを使用します。ビューへの変更は自動的に検出され、再コンパイルされます。

デバッグするには、[デバッグ] -> [プロセスにアタッチ] (私の場合は CTRL + ALT + P) を使用し、ポートに基づいて実行中の正しい WebDev.WebServer40.EXE プロセスを見つけます。

ソリューションが Visual Studio で開かれている限り、開発サーバーは引き続き実行されます。

于 2011-10-20T17:54:26.307 に答える