16

かなりの数のIIS6ボックスでこのセットアップを完了しましたが、1つは私に苦労を与えています。

アプリケーション拡張マッピングを次の場所に追加すると、問題が発生します。

c:\windows\microsoft.net\framework\v4.0.21006\aspnet_isapi.dll

これが行われると、すべてのリクエストで404エラーが発生します。

基本ファイル以外のすべてのファイルをアプリケーションディレクトリから削除してそこにtest.htm移動しても、404が表示されます。

  • 「ファイルが存在することを確認する」のチェックを外しました
  • .NET 4アプリケーションプールを設定し、アプリケーションにそのプールを指定しました
  • ASP.NETのバージョンを4.0.21006に変更しました
  • IISログファイルを確認しましたが、そこには何も役に立ちません(再起動するたびに最初の一連の要求のみが表示され、その後ログが停止します)
  • アプリケーションイベントログを確認しましたが、何も報告されません
  • MVC2をインストールしました

念のため、セットアップを別のボックスにコピーしました。すべて同じ手順を実行します。すべて機能します。

他に何を探すことができますか?

注意:

IISで.NETをv2に設定すると、次の場所に正常に移動できます。\test.htm

4

1 に答える 1

27

IISのWebサービス拡張機能に移動し、ASP.NET4.0を禁止ではなく許可に設定します。

このような:

代替テキスト

ところで:これは.net 4のRTMバージョンでも起こったので、ベータ版だけではありません。

于 2010-04-16T00:27:54.660 に答える