2005年から、VSはデバッグセッションを開始すると、ソリューション内のすべてのプロジェクトのWebサーバーを起動するというこの動作を開始しました。私は15プロジェクトのソリューションを持っているので、しばらく時間がかかり、リソースの無駄です。 IISを使用するだけでなく、それを別の方法で設定する方法はありますか?VS2008を複数のプロジェクトを持つソリューションで1つのWebサーバーだけを開くように構成するにはどうすればよいですか?
答えて
それはそれとどのようにあなたがそれを克服することができない理由について、ここでいくつかの詳細:
http://vishaljoshi.blogspot.com/2007/12/tips-tricks-start-up-options-and.html
あなたが同じ溶液中で、多くのWebアプリケーションやWebサイトを持っているかもしれないし、あなたがされる場合がありインスタンスがあります。このようなシナリオでは、ASP.NET開発サーバーの複数のインスタンスを実行することは望ましくない可能性があります。VSは、Webアプリケーション/サイトのプロパティグリッドにDevelopment Web Serverという明示的な設定を提供します - デフォルトでTrueに設定されている「常に起動時に開始」...このプロパティをFalseに設定すると、1つのWebのみエラーのインスタンスは、起動Webプロジェクトのために作成されます...
私はまた、その動作に非常に悩まされています。私が見つけた唯一の解決策は、各Webアプリケーションのプロパティページを手動で変更して、IISで実際に実行されているインスタンスにヒットすることです。
統合Webサーバーを使用してデバッグすると、アプリケーションがIISセキュリティモデルとどのように対話するかが間違っている可能性があります。
Visual Studio 2008には、「常にデバッグ時に開始」というプロジェクトの[プロパティ]ページにエントリがあります。
これは、プロジェクトを選択してプロパティペインに移動するか、[プロパティ]を右クリックして行う必要があります。このオプションは、プロジェクトをダブルクリックしてメインの編集ウィンドウで開くときは表示されません。
VSは、デフォルトですべてのWebプロジェクトでこの値をonに設定します。これをオフにするとこの問題が解決されます。
は、[編集]これはかなり迷惑であり、私はデフォルトはfalseだったらいいのに![/編集]
設定したWebサービスプロジェクトのプロパティをfalseに、「デバッグするときは、必ず起動します」。プロパティにアクセスするには、プロジェクトノードをクリックし、F4キーを押すか、または表示|プロパティウィンドウ(プロパティページではない)。
注意:これはではなく、プロジェクトノードをクリックして[プロパティ]をクリックして表示されるプロパティでです。またはプロジェクトの[プロパティ]サブノードをダブルクリックします。表示|をクリックしてプロパティページ。
また、このプロパティは.csproj.userファイル内のユーザー設定としてのみ保持されます。
これは古い質問ですが、にあります。Visual Studio 2010ウェブプロジェクトからプロパティを選択すると、大きな設定画面/グリッドが表示されます。 Always Start When Debugging
の設定は少し埋まっています。プロパティウィンドウ/タブ(CTRL +W、P)で所望のWebプロジェクトの外観を中心に
、そこにプロパティを設定します。
- 1. 複数のプロジェクトを持つVS2008ソリューションでLNK2019を解決するにはどうすればよいですか?
- 2. 1つのプロジェクトで複数のWebサービスを呼び出すにはどうすればよいですか?
- 3. k-bestソリューションを見つけるにはどうすればよいですか?
- 4. どのようにprogameを開始するプロセスは1つだけですか?
- 5. EMFで他のモデルのエディタを1つだけ生成するにはどうすればよいですか?
- 6. 1つのサーバーで複数のWSGIアプリケーションを設定するにはどうすればよいですか?
- 7. 複数のプロジェクトで1つのLaravel PHPをインストールするにはどうすればよいですか?
- 8. 1つのMavenプロジェクトに複数のWARファイルをパッケージ化するにはどうすればよいですか?
- 9. 複数のClick-to-Openドロップダウンメニューが1つだけ開くようにする
- 10. 構造体の1つの部分だけを渡すにはどうすればよいですか?
- 11. Pandasの1つの列を複数の列に展開するにはどうすればよいですか?
- 12. 1つの.NETソリューション内でプロジェクト間で通信するにはどうすればよいですか?
- 13. 1つのオブジェクトで複数のcfcを開始するにはどうすればよいですか?
- 14. Cruisecontrol.netとmsbuild - 1つのプロジェクトで複数のソリューションを構築するにはどうすればよいですか?
- 15. 複数のWebオーディオソース/トラックを1つに圧縮するにはどうすればよいですか?
- 16. 複数回のクリックでも1つのインスタンスだけを実行するようにMSIインストーラを制限するにはどうすればよいですか?
- 17. 1つのタグに複数のタグをタグ付けするにはどうすればよいですか?
- 18. 複数行アイテムを持つようにTreeviewを設定するにはどうすればよいですか?
- 19. LibGDXで複数のスプライト/テクスチャレイヤを持つImageButtonを作成するにはどうすればよいですか?
- 20. Javaで複数のオブジェクトタイプを持つツリーを作成するにはどうすればよいですか?
- 21. 1つの保存で複数のforeachを作成するにはどうすればよいですか?
- 22. 1つのモジュールで複数のファイルを作成するにはどうすればよいですか?
- 23. 1つのプラットフォームで複数のFacebookボットを作成するにはどうすればよいですか?
- 24. 複数のフィールドで1つのプリファレンスを作成するにはどうすればよいですか?
- 25. 1つのコマンドで複数ファイルのセットを作成するにはどうすればよいですか?
- 26. 複数のラジオボタングループを1つのフォームに作成するにはどうすればよいですか?
- 27. 1つのリストから複数のリストを作成するにはどうすればよいですか?
- 28. 複数のサーバーで大規模なWebアプリケーションを構成するにはどうすればいいですか
- 29. 1つの「脳」にアクセスする複数のサイトを扱うにはどうすればよいですか?
- 30. リンクを持つ複数のボタンを作成するにはどうすればよいですか?
あなたは私のために長年私を怒らせている問題を解決しました。ありがとう!あなたは私の一日を作った。 – Daryl
ありがとうございます。この設定は「常にデバッグ時に開始」により欲求不満が解消されました。 –