新しい開発ボックスを取得したばかりで、MVCプロジェクトの起動時に問題が発生しています。私の古い箱にはServer 2003とIIS6がありました。 hereのようにワイルドカードマッピングを設定した後、私はこのボックスでMVCアプリケーションを動かすことができました。私の新しいボックスはVista BusinessとIIS7を実行しています。アプリケーションをコピーして実行しようとすると、「http 404リソースが見つかりません」というメッセージが表示されます。エラー。しかし、新しいMVCアプリケーションを作成して実行すると、すべて正常に動作します。私はまた、私の古いボックスからNerd Dinnerアプリをコピーしました。それもうまくいきます。404 ASP.NET MVCアプリケーションをIIS6からIIS7に移動するときのエラー
アプリが統合モードで動作していることを確認しました。動作中のアプリと動作していないアプリのweb.configファイルを比較しましたが、アプリケーション固有の設定以外は何も表示されません。私は、ワイルドカードマッピングの設定でクラシックモードでアプリを実行しようとしましたが、それはどちらも動作しません。私はまた、カッシーニを使用してアプリを実行しようとしたが、同じ結果を得た。
Fiddlerを実行して、実際に404を生成しているリクエストを確認できますか? –
アプリのホームページへの最初のリクエストです。 つまり{ホスト名}/{アプリ名}/ – Hamman359