当在MVC中添加多个Areas的时候,如果Area下面的控制器的类名和控制器和全局的某个控制的类名和控制器名称相同的时候,打开全局的url的时候,会出现类似的情况。提示如下: 找到多个与名为“Home”的控制器匹配的类型。如果为此请求 ...
MVC中的Area的区域的时候,在一个Area中定义了一个Home控制器,在启动的时候, public override void RegisterArea AreaRegistrationContext context context.MapRoute Web default , Web controller action id , new controller Home , action In ...
2013-07-29 22:46 0 3053 推荐指数:
当在MVC中添加多个Areas的时候,如果Area下面的控制器的类名和控制器和全局的某个控制的类名和控制器名称相同的时候,打开全局的url的时候,会出现类似的情况。提示如下: 找到多个与名为“Home”的控制器匹配的类型。如果为此请求 ...
"{controller}/{action}/{id}", // 带有参数的 URL new { co ...
找到多个与名为“Home”的控制器匹配的类型。如果为此请求(“{controller}/{action}/{id}”)提供服务的路由在搜索匹配此请求的控制器时没有指定命名空间,则会发生此情况。如果是这样,请通过调用含有“namespaces”参数的“MapRoute”方法的重载来注册此路 ...
原因:因为修改了项目的名字,在bin 文件夹下出现两个bll文件一个是原来的,只要删除原来的bll文件就行。 ...
一,当项目中存在多个网站报错,而不是新增Area出现这个错误时。应该在RouteConfig这样改: 二,若是添加Area,造成的错误,则 ...
“/”应用程序中的服务器错误。 找到多个与名为“Home”的控制器匹配的类型。如果为此请求(“{controller}/{action}/{id}”)提供服务的路由没有指定命名空间以搜索与此请求相匹配的控制器,则会发生这种情况。如果是这样,请通过调用带有 'namespaces' 参数 ...
自己封装了一个BaseApiControllerr把他独立成一个项目出来在引用不行,而用默认自带的ApiControllerr可以。 <Error> <Message> 未找到与请求 URI ...
ASP.NET MVC包括了执行常见任务的ActionResult类型。这些类型罗列在表5-1中。每个类型都将在随后的小节中详细讨论。 表5-1 动作结果的类型及其说明 动作结果的类型 说 明 ...