私はASP.NETで優れたMVCミュージックストアのチュートリアルをフォローしてきました。この未処理の例外に遭遇するまで、すべてが順調に進んでいました。
'Default'という名前のルートは、すでにルートコレクションに含まれています。ルート名は一意である必要があります。パラメータ名:name
例外がスローされると、次のコードが強調表示されます。
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
上記のコードはまったく変更していません。グローバルファイルに加えた唯一の変更は、サンプルデータを含む.csクラスについてEntityFrameworkに通知するコードをApplicatio_Startに含めることでした。
なぜこれが起こっているのか途方に暮れています。チュートリアルを行っているので、MVCは明らかに私にとって新しいものです。誰かが問題を解決できれば幸いです。