6

Web アプリケーションのデプロイされた部分が機能しなくなります。各コントローラーのインデックスは機能し、Ajax を介した 1 つのフォーム投稿、ログインも機能します。それ以外の場合は 404 が返されます。統合モードでは特に何もすべきではないことを理解しています。

トラブルシューティングの進め方がわかりません。

いくつかの情報:

  • アプリは、統合モードに設定された既定のアプリ プールを使用しています。
  • WebApp はネット フレームワーク 3.5 で行われます。
  • デフォルトのルーティング モデルを使用します。
  • OSはWindows Server 2008です。
  • IIS7

どんな助けでも大歓迎です。どうも。

編集:IDパラメーターを受け入れるアクションのみが機能しないと判断しました。逆に、デフォルトの MVC アプリの Home コントローラーにダミーの id メソッドを追加すると動作します。

編集 2: 問題が見つかりました。サイトのいくつかのページのリンクは、ActionLink ヘルパーを使用していませんでした。Ajax 呼び出しのため、見づらかったです。そのため、たとえ一時的であっても、サイト上のアクションへのリンクをハードコーディングしないでください。

4

1 に答える 1

2

IIS 7 統合モードで MVC アプリケーションをデプロイする方法の詳細については、このリンクを参照してください。

http://www.asp.net/mvc/tutorials/older-versions/deployment/using-asp-net-mvc-with-different-versions-of-iis-cs

于 2012-01-21T11:08:34.413 に答える