3

ローカルのcassiniWebサーバーでのみアプリをテストしましたが、奇妙なことが起こりました。

1つのインデックスページはデフォルトの方法で正しく機能し、2番目は404を表示しますが、フルバージョンのコントローラー/インデックスを使用すると-通常どおり機能します。私が見つけた唯一の違いは、最初のサンプルでは最後にスラッシュがなく、2番目のサンプルではスラッシュが存在するが、破損を指すリンクにはスラッシュがないことです。

4

3 に答える 3

6

RouteDebugに感謝します。問題は、モデル、ビューなど、ルート内のディレクトリの1つの名前でControllerを呼び出したためです。

于 2008-12-06T15:53:16.707 に答える
5

ルートを教えていただけますか?またはさらに良い方法:Phil Haackの優れた(そして不可欠な)RouteDebuggerを使用してみてください。特定のリクエストに対してどのルートがヒットしたか、またはルートがまったくヒットしなかったかどうかがわかります。

http://haacked.com/archive/2008/03/13/url-routing-debugger.aspx

ただし、MVCベータ版でのみ機能します。MVCの古いプレビューリリースを使用している場合は機能しません。

于 2008-12-06T15:34:18.213 に答える
4

ルーティングを投稿できれば、私たちはあなたをより良く助けることができますが、今のところ、ルーティングデバッガーを使用してデバッグすることをお勧めします。

于 2008-12-06T15:35:45.293 に答える