MVC Web アプリと、同じ名前の領域を持つネストされた管理アプリケーションがあります。
/localhost/videos
/localhost/admin/videos
これらは、VS ソリューションの個別のプロジェクトです。admin
プロジェクトは、ルート アプリから離れたフォルダーにデプロイされます。
どちらVideos
のエリアにも と呼ばれるコントローラがありVideosController
ます。MVC は、管理サイトの VideosController.Index ではなく、ルート アプリケーションの VideosController.Index を呼び出しているようですが、(正しく) admin/areas/videos/views/videos/index ビューを返そうとしています。
すべての管理コントローラーの名前を変更する必要はありません。助言がありますか?