開発ボックスでのみIISエクスプレスを使用できないようにするために何がありますか?

StackOverflow https://stackoverflow.com/questions/5317209

質問

私はIIS Expressについて少ししか読んでいません、そして ダウンロード そして今それをインストールします。 Visual Studio(2010 SP1)でWebサーバーベースのテクノロジーを開発/デバッグするときに、IISを適切にアンインストールし、IIS Expressを利用できるようにする必要があるようです。

  1. これは正気な結論ですか?
  2. どのような開発シナリオがIIS Expressでうまく機能しない可能性がありますか?
  3. IISが適切に絶対に必要である場合がありますか?

過去のIISの私の使用は、ASP.NET MVCケース、いくつかのWebサービスデバッグセッションなどのためのものでした。 ホスティング 結果として生じるソリューションですが、現実的に「リソースを解放」し、IIS Expressをオンデマンドで使用することはできますか?

役に立ちましたか?

解決

私の知る限り、IIS Expressのいくつかの既知の問題:

  1. HTTP/HTTPSプロトコルのみがサポートされています

  2. IIS Expressを構成するための(Visual StudioおよびWebMatrixを介した)UIサポートは限られています。ただし、applicationhost.configを編集して、手動で構成できます。

  3. IIS Expressはユーザーにログインしているときに実行されるため、次のような問題に遭遇する可能性があります http://forums.iis.net/t/1175734.aspx

  4. デフォルトで失敗した要求トレースとコンソールトレースが有効になっているため、遅くなります(applicationhost.configファイルを編集して、故障した要求トレースを無効にすることができます)

  5. カーネルモードのキャッシュはサポートされていません

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top