私のアプリケーションは、主にMVCセクションを追加するASP.NETアプリケーションです。MVCセクションのASP.NETプロジェクトでDefault.aspxが実行されない
My Default.aspx(コードビハインドなし)ページには、StartPage.aspxページへの単純なResponse.Redirectがありますが、何らかの理由でMVCが引き継ぎ、StartPage.aspxページに到達しません。代わりに、global.asax.csページ(アルバム)に登録した登録済みのルートである私の最初の唯一のMVCセクションにルーティングされます。
MVCに自分の要求をルート "/"に残して、私のIIS 7のデフォルトドキュメント...この場合Default.aspxにする方法はありますか?
これは私のRegisterRoutesにあるものである:
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute("Albums","{controller}/{action}/{id}",
new { controller = "Albums", action = "Index", id = "" });
MVCを破棄したいですか-View-Controller)のルールは?私はすべてのビューがビューフォルダの下に含まれている必要がありますと思う。 –
これは古典的なasp.netアプリです。私は今それをレガシーアプリと呼ぶことができると思う;-)すべてが同じままだから。私はちょうどMVCを追加し始めているし、デフォルトのページはそれらの一つではありません。 – Mouffette