IIS7.5 の静的ファイル ハンドラーによってスクリプトが処理されない 質問する

IIS7.5 の静的ファイル ハンドラーによってスクリプトが処理されない 質問する

Windows 7 Home Premium ノートブックの IIS に最初の Web アプリケーションを展開しようとしました。アプリケーションを作成した後、Classic App Pool に変更し、そのプールを Framework 4.0 用に設定する必要がありました。すると、次のエラーが発生します。

HTTP エラー 404.17 - 見つかりません。要求されたコンテンツはスクリプトであるため、静的ファイル ハンドラーによって提供されません。

要求されたURLはhttp://localhost:80/pvmms/default.aspx

残念ながら、グーグルで徹底的に検索しても、私にとって十分に明確で確かな情報は何も得られず、いつものように専門家に頼ることにしました。

編集:これは、.aspx ファイル用のフレームワーク 4.0 ハンドラー マッピングがないことが原因であると思われます。ただし、aspnet_regiis は管理者ユーザーに警告し、実行するには管理者権限が必要であると表示します。

編集#2:すべてのフレームワーク (2 と 4、32 と 64) を登録し、すべてが機能.aspxするようになりました。スクリプト マップを aspnet_isapi に手動で追加することで、このことがわかりました。フレームワークのインストールでこれが行われないのはなぜかわかりません。私の記憶が間違っていて、VS をインストールした後にのみ IIS を有効にしたためでしょう。

ベストアンサー1

今ではもう遅いかもしれないが、たいていは逃げる必要がある

aspnet_regiis.exe -i  

asp.net をインストールした後。 とにかく今からでもやろうと思います。

おすすめ記事