1
Webアプリケーションプロジェクトでmvcフォーラムを作成しようとしています。 私はパッケージをインストールした後、私はいつもこのエラーを取得して、私はまた、コントローラにMVCフォーラムを作成した後に、「ホーム」というコントローラに一致する複数のタイプが見つかりました
context.MapRoute(
"Admin_default",
"Admin/{controller}/{action}/{id}",
new { action = "Index", id = UrlParameter.Optional },
new[] { "AppName.Areas.Admin.Controllers" }
);
このソリューションを置くしようとしているが、私は、コントローラの場所
mvcForum.Web.Areas.Forum.Controllers.HomeController
mvcForum.Web.Areas.ForumAdmin.Controllers.HomeController
を見つけることができない私は以下のため、この
public static void RegisterRoutes(RouteCollection routes)
{
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional },
namespaces: new string[] { "GroupAssignment.Controllers" }
);
routes.MapRoute(
name: "forum",
url: "mvcForum/Web/Areas/Forum/Controller/{action}/{id}",
defaults: new
{
controller = "mvcForum/Web/Areas/Forum/Controller/",
action = "Index",
issueId = UrlParameter.Optional,
projectId = UrlParameter.Optional
}
);
routes.MapRoute(
name: "forumadmin",
url: "mvcForum/Web/Areas/ForumAdmin/Controller/{action}/{id}",
defaults: new
{
controller = "mvcForum/Web/Areas/ForumAdmin/Controller",
action = "Index",
issueId = UrlParameter.Optional,
projectId = UrlParameter.Optional
}
);
}
私
Global.asax.cs へ
しかし、まだ何の仕事を入れないようにしよう私
誰でも私を助けることができますか?