找到多个与名为“Home”的控制器匹配的类型

/”应用程序中的服务器错误。

找到多个与名为“Home”的控制器匹配的类型。如果为此请求(“{controller}/{action}/{id}”)提供服务的路由没有指定命名空间以搜索与此请求相匹配的控制器,则会发生这种情况。如果是这样,请通过调用带有 ‘namespaces‘ 参数的 "MapRoute" 方法的重载来注册此路由。

“Home”请求找到下列匹配的控制器:
MVCWuLiang.Controllers.HomeController
LeaRun.Controllers.HomeController

原因:因为修改了项目的名字,在bin 文件夹下出现两个bll文件一个是原来的,只要删除原来的bll文件就行。

时间: 2024-10-23 19:16:40

找到多个与名为“Home”的控制器匹配的类型的相关文章

找到多个与名为“Login”的控制器匹配的类型

添加了mvc区域以后,可能出现以下错误... 找到多个与名为“Login”的控制器匹配的类型.如果为此请求(“{controller}/{action}/{id}”)提供服务的路由在搜索匹配此请求的控制器时没有指定命名空间,则会发生此情况.如果是这样,请通过调用含有 'namespaces' 参数的 'MapRoute' 方法的重载来注册此路由. “Login”请求找到下列匹配的控制器:LSUnion.Site.Areas.Admin.Controllers.LoginControllerLSU

找到多个与名为“Home”的控制器匹配的类型。解决方法

“/”应用程序中的服务器错误. 找到多个与名为“Home”的控制器匹配的类型.如果为此请求(“{controller}/{action}/{id}”)提供服务的路由没有指定命名空间以搜索与此请求相匹配的控制器,则会发生这种情况.如果是这样,请通过调用带有 'namespaces' 参数的 "MapRoute" 方法的重载来注册此路由. “Home”请求找到下列匹配的控制器:WebAppAreasDemo.Controllers.HomeControllerWebAppAreasDemo

asp.net mvc4 添加分区出现错误 找到多个与名为“home”的控制器匹配的类型

会出现如下错误”找到多个与名为“home”的控制器匹配的类型“ 在RouteConfig文件中添加命名空间可解决 routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }, name

System.InvalidOperationException: 找到多个与名为“Home”的控制器匹配的类型。

一,当项目中存在多个网站报错,而不是新增Area出现这个错误时.应该在RouteConfig这样改: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using System.Web.Routing; namespace Houtai.Web.Mobile { public class RouteConfig { public st

找到多个与名为“HOME”的控制器匹配的类型。如果为此请求(“{CONTROLLER}/{ACTION}/{ID}”)提供服务的路由在搜索匹配此请求的控制器时没有指定命名空间,则会发生此情况。如果是这样,请通过调用含有“NAMESPACES”参数的“MAPROUTE”方法的重载来注册此路由。

public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute( "Default", // 路由名称 "{controller}/{action}/{id}", // 带有参数的 URL new { controller = "Home",

未找到与名为“xxx”的控制器匹配的类型。

自己封装了一个BaseApiControllerr把他独立成一个项目出来在引用不行,而用默认自带的ApiControllerr可以. <Error> <Message> 未找到与请求 URI“http://localhost:9939/api/exams/examprocess/submitanswer/?id1=23”匹配的 HTTP 资源. </Message> <MessageDetail>未找到与名为“examprocess”的控制器匹配的类型.&l

10.17 如何修改数据库中的表名、增删列、修改列类型

alter table 现表名 rename 修改后表名; --修改表名    alter table 表名 add  column 列名 类型(长度); --添加表列    alter table 表名 drop  column 列名; --删除表列    alter table 表名 modify 列名 类型(长度) --修改表列类型 alter table 表名 change  column 现列名 改后列名 类型(长度)--修改表列名

C中变量名通过宏定义转换成char*类型字符串

#include <iostream> p>define name_to_str(name)(#name) int main() { int sum = 10; std::cout<<name_to_str(sum)<<std::endl;//调用宏输出char*型“sum” system("pause"); return 0; }

MVC5路由系统机制详细讲解

请求一个ASP.NET mvc的网站和以前的web form是有区别的,ASP.NET MVC框架内部给我们提供了路由机制,当IIS接受到一个请求时,会先看是否请求了一个静态资源(.html,css,js,图片等),这一步是web form和mvc都是一样的,如果不是说明则说明是请求的一个动态页面,就会走asp.net的管道,mvc的程序请求都会走路由系统,会映射到一个Controller对应的Action方法,而web form请求动态页面是会查找本地实际存在一个aspx文件.下面通过一个AS