2

私は約30のプロジェクトでソリューションに取り組んでいます。
すべてのプロジェクトは 1 人の特定の顧客向けに構築されています (したがって、同じソリューション) が、すべてが相互に依存しているわけではありません。
たとえば、バックエンド API、フロントエンド API、2 つの Web サイト、いくつかのサービスなどがあります。

問題は、これらのプロジェクトの 1 つをデバッグし始めるたびに、Visual Studio が 9 つの ASP.NET 開発サーバーを起動することです。 (Web サイト/サービスごとに 1 つ)。

参照されていない、または現在のビルド構成から除外されているプロジェクトでさえ、起動されています。
これが起こらないようにする方法を知っている人はいますか?これに関する私の主な不満は、これらのサービスを起動するのに余分な時間がかかることです.

前もって感謝します

4

1 に答える 1

3

以前にも質問がありましたので、こちらをご覧ください。

複数の ASP.NET Web アプリケーションを使用した Visual Studio ソリューション

完全にするために、ここにも回答を含めます。

Web サイト (またはプロジェクト) レベルで、"Always Start when Debugging" = false (私のスクリーンショットに示されているように、デフォルトは true です) を設定します。

ここに画像の説明を入力

または、IIS Express をセットアップして、Visual Studio Web 開発サーバーの代わりにその Web サーバーを使用することもできます。

http://learn.iis.net/page.aspx/868/iis-express-overview/

于 2011-09-09T06:44:06.797 に答える