私はしばらくの間N2 CMSを使用しましたが、MVC 3を使用するように更新しましたRCと私は今、すべてのページにこのエラーが供給しています:System.Web.Mvc:N2 CMSとMVC 3 RCが原因でコントローラの現在のリクエスト 'Index'があいまいです... '
はちょうど私がN2Controller <ホームページから継承するにHomeController、>、N2Controller < T> N2.Web.Mvc.ContentController < T>から継承を持って説明します。アクション「インデックス」の現在の要求を コントローラのタイプに「にHomeController」は次のアクション の方法の間の曖昧 です。 ActionResult 型のインデックス() Project.Web.Controllers.N2Controller
1[[Project.Web.Models.HomePage, Project.Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]] System.Web.Mvc.ActionResult Index() on type N2.Web.Mvc.ContentController
1 [[Project.Web.Models.HomePage、 Project.Web、Version = 1.0.0.0、 カルチャニュートラル、PublicKeyToken = = null]]
ContentControllerには既にインデックスがあるため、各コントローラ、ホーム、アカウントなどにはインデックスメソッドがありません。
これはMVC 2では絶対に問題なく動作しますが、MVC 3 RCではこのエラーが発生します。
私はオンラインで何かを見つけることができません...
乾杯、 灰。
私はIndexメソッドをオーバーライドしていましたが、これを削除してしまいました....私はAzureデベロッパーファブリックでこれを実行していたとは言いませんでしたが、RazorもAzureで作業する時代を取った! – Ash