に私は現在、MVC3アプリケーションに取り組んでいます、そしていくつかのルートで戦った後、いくつかの奇妙な行動に気づいていない:MVCルートIIS7に展開するとき/ RouteDebuggerは動作しますが、カッシーニ
私は新しいルートを追加しました、 Visual Studio 2010を使用してCassiniでF5を使ってアプリケーションを実行すると、これらは反映されません。同じコードをIIS7を実行するサーバー(同じweb.config)に展開すると、新しいルートが機能します。
Phil HaackのRouteDebuggerツールをインストールしました。 web.configはこれを有効にするように設定されていますが、Visual Studio 2010/Cassini経由で自分のサイトを実行しているときは表示されません。 IIS7を使用してリモートサーバーに展開すると正しく動作します。同じ設定ファイルです。
どのような考えですか?いくつかの設定/セットアップオプションがありますか?
ありがとうございます!
Dev Web Serverを使用する必要がない場合は、代わりにIIs Expressを試してみましたか?これは "本当の" IIにはるかに近い、より優れたデベロッパーWebサーバーです。 –
IIS Expressに切り替えました - 同じ結果。私の変更を反映していないものがあります... –
VS10を実行しているクリーンマシンにデプロイしてください - あなたは同じビットを実行していません(設定やその他) – RickAndMSFT