問題タブ [iis-express]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2079 参照

asp.net - IIS Express での ISAPI リライト

Visual Studio 2010 SP1 と IIS Express のリリースにより、ローカルの開発マシンで iis5 インスタンスの代わりに asp.net 3.5 Web サイトを実行したいと考えています。

ISAPI Rewrite を使用した URL 書き換えルールを除いて、コードはすべて正常に実行されます。ISAPI_Rewrite 3 を選択したのは、Apache の .htaccess ファイルに非常に似ているためです。

iis express で ISAPI Rewrite を使用するにはどうすればよいですか?

0 投票する
2 に答える
12305 参照

iis - コマンド ラインからの IIS Express

IIS Express 7.5 Beta 3 をインストールし、複数のコンピューター (Windows 7、Windows Server 2008 R2、および Windows XP) で試してみましたが、それぞれのコンピューターで実行時に次のエラーが表示されます。

これがエラーです。applicationhost.config ファイルが見つからないようです。私もこのファイルを自分で検索したところ、IISExpress インストール フォルダーの AppServer フォルダーで見つかりました。

ここでの手順は、特に構成ファイルを扱うものではかなり奇妙です。実際のところ、applicationhost.config は Users Documents フォルダーに存在するはずですが、その痕跡はありません。

0 投票する
3 に答える
3845 参照

iis - Windows XP に IIS7 Express をインストールできますか

IIS7 ベータ 3 を Web Platfrom インストーラーからインストールしました。インターネット インフォメーション サービス (IIS) 7 マネージャーから接続しようとすると、次のエラー メッセージが表示されます。

ファイルまたはアセンブリ microsoft.web.administration を読み込めませんでした...

編集: XP SP3 を実行していますが、IIS 5 はありません。

0 投票する
2 に答える
424 参照

visual-studio - IIS Express と VS2010 SP 1 ベータの問題

VS2010 SP1 と IIS Express Beta をインストールしました。両方とも正しくインストールされていますが、Scott Guthrie が彼のブログで説明しているように、オプションがコンテキスト メニューに表示されないため、使用できません 。 /vs-2010-sp1-beta-and-iis-developer-express.aspx

私は何を間違っていますか?IIS Express をアクティブにするにはどうすればよいですか?

0 投票する
1 に答える
8791 参照

visual-studio-2008 - IISExpressを使用するようにVisualStudio2008を構成するにはどうすればよいですか?

IIS Express FAQには、次のように記載されています。

コマンドラインからIISExpressを手動で起動し、カスタムWebサーバーオプションを使用してVisualStudio2008で使用することもできます。

これを機能させるために開始オプションを構成するにはどうすればよいですか?

0 投票する
4 に答える
84978 参照

iis-7.5 - IISExpressユーザーインターフェイス

IIS Expressをダウンロードしてインストールしたところ、コマンドラインから実行するとすべて正常に機能します。

しかし、どのようにオプションを構成しますか、IISマネージャーのようなスタンドアロンのWindowsインターフェイスがありますか、それとも構成ファイルですべてを手動で行う必要がありますか?または、Webマトリックスをインストールして構成する必要がありますか?

0 投票する
4 に答える
19269 参照

fiddler - IIS7 Express での Fiddler の使用

Web アプリケーションの開発中に IIS7 Express を使用しています。問題を調査するためにフィドラーを使用する必要があり、HTTP ストリームを取得できるように構成する方法がわかりません。IIS7 Express は localhost でのみリッスンするようです。つまり、ストリームにアクセスできません。

0 投票する
15 に答える
176852 参照

iis - IISExpressでのカスタムドメインの使用

従来、ローカルホスト開発サーバーではカスタムドメインを使用していました。次のようなもの:

これにより、Facebookなどの外部APIを操作する際の柔軟性が大幅に向上しました。これは、過去に組み込みのVisual Studio Development Serverでうまく機能しました。これは、を指すDNSレコードにCNAMEを追加するだけでよいため127.0.0.1です。

ただし、これをIISExpressで機能させることはできませんでした。私が試したすべてが失敗したようです。IIS Expressのファイルに正しいXML構成を追加しましたapplicationHost.configが、IISの実際のインストールほど有効なエントリを認識していないようです。

この行を入力してリクエストしようとするとhttp://dev.example.com:1288、次のメッセージが表示されます。

不正なリクエスト-無効なホスト名

私が何か明らかなものを見逃しているかどうか誰かが知っていますか?それとも、IIS Expressチームは、このタイプの使用法を理解するための先見性を本当に欠いていましたか?

0 投票する
1 に答える
9697 参照

iis - IIS7.5Expressの新しい仮想ディレクトリ

新しい仮想ディレクトリを追加するにはどうすればよいですか?

エラーが発生します(タイプまたは名前空間の名前「xxx」が見つかりませんでした)が、ファイルはすべて/binにあります。

私は次のようにapplicationhost.configを編集しようとしました:

0 投票する
1 に答える
5549 参照

asp.net - IIS Express を使用した machine.config および processmodel

machine.config の processModel を変更すると、IIS エクスプレス統合モード アプリケーションに何らかの影響があるのでしょうか?

Windows 7 で通常の IIS と IIS Express を WCAT を使用して比較していたため、maxWorkerThreads を少なくとも 100 に変更しようとしています。

IIS エクスプレスは、通常の IIS 制限である 10 に対して 30 以上のリクエストが同時に実行されていることを示していますが、1 秒あたりの実際の合計リクエスト数は両方で同等であり、IIS エクスプレスは CPU 使用率がはるかに高く、平均で 70 リクエストがキューに入れられているのに対し、通常の待機中のリクエストは 0 です。いいえ!また、CPU はクアッドコア i7 で約 70% しかありません。確かに最適化の余地はありますか?

追加の詳細

Windows 7 で実行した WCAT の結果と同じスクリプトを http://d1yb9lkqglrfzu.cloudfront.net/IISExpress-100VU-MachineConfig.zipにアップロードしました。

  1. IIS Express は、通常の IIS よりも 1 秒あたりの要求数がわずかに多く、合計トランザクション数が処理されます。
  2. IIS Express は一度に最大 50 の要求を実行しますが、Windows 7 の通常の IIS は設計どおり 10 に制限されています。
  3. IIS Express は 30% 高い CPU を使用しています。おそらく、一度に処理する追加の要求が原因です。
  4. ただし、平均して、Express リクエストは完了するまでにはるかに長い時間がかかります。Request Execution Time パフォーマンス カウンターと時間分析 (最初と最後のバイト) を参照してください。Express は、一度により多くの要求を処理できるため、処理される要求の合計で IIS を上回ることができます!

理論

  1. トレースが設定されていない場合でも、IIS Express が各要求をコマンド ライン ウィンドウに出力しているという事実が、速度を低下させている可能性があります。

  2. また、IIS の applicationhost.config にはない、IIS Express の applicationhost.config に登録されている追加モジュールが多数あることにも気付きました。追加のデバッグ/トレース モジュールが問題を引き起こしている可能性があります。

  3. IIS Express には FileCache および HTTPCache モジュールがないことに気付きました。それが理由でしょうか?

IIS Express が制限されていない場合、asp.net の専門家がこれらの結果がどのように可能になるかを明確にしてくれることを願っています。