0

こんにちは。

ハイブリッド ASP.Net Webform/mvc-project を iis7 にデプロイしようとしていますが、mvc ルーティングが機能しません。これは私がこれまでに行ったことです:

  • 必要なすべての mvc 関連の dll を追加しました。
  • IsapiModule ハンドラーを iis ハンドラー マッピングに追加して、MVC ワイルドカードを追加しました。
  • サーバーには .Net-Framework 3.5 SP1 がインストールされています。
  • クラシックに設定された Web サイトのマネージド パイプライン モード

私たちのプロジェクトでは、統合されていないパイプラインでアプリ プールを実行する必要がありますが、MVC がアプリ プールに何を必要とするかわかりません。統合されていないマネージド パイプラインで ASP.NET MVC(2) を実行できますか?

Web アプリケーションが読み込まれ、MVC ルーティングを使用して JavaScript を読み込みたいのですが、mvc ルーティングが要求に応答せず、代わりに Webforms が 404 応答を返します。これは、プロジェクトがサーバーにデプロイされている場合にのみ発生します。

ASP.Net MVC ルーティングが起動しない理由を知っている人はいますか?


ありがとう、よろしく、 ミカエル

4

1 に答える 1

0

エラーが見つかりました。インストーラーは実稼働の web.config を更新しませんでした。そのため、mvc に必要な参照がいくつかありませんでした。この記事を使用して、不足しているものを見つけました。ハイブリッド WebForm/Mvc プロジェクトを簡単にセットアップする方法について説明します。仕方。

そして、iis7 クラシックで問題なくハイブリッド webform/mvc-project を実行できるようになりました。

于 2011-10-21T08:39:06.647 に答える