博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
System.InvalidOperationException: 找到多个与名为“Home”的控制器匹配的类型。
阅读量:6679 次
发布时间:2019-06-25

本文共 1259 字,大约阅读时间需要 4 分钟。

一,当项目中存在多个网站报错,而不是新增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 static void RegisterRoutes(RouteCollection routes)        {            routes.IgnoreRoute("{resource}.axd/{*pathInfo}");            routes.MapRoute(                name: "Default",                url: "{controller}/{action}/{id}",                defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional },                namespaces: new string[] { "Houtai.Web.Mobile.Controllers" }            );        }    }}

二,若是添加Area,造成的错误,则

public class RouteConfig    {        public static void RegisterRoutes(RouteCollection routes)        {            routes.IgnoreRoute("{resource}.axd/{*pathInfo}");           routes.MapRoute(                  "Default", // 路由名称                  "{controller}/{action}/{id}", // 带有参数的 URL                  new { controller = "Home", action = "Index", id = UrlParameter.Optional } // 参数默认值                  ,  new string[] { "Houtai.Web.Mobile.Controllers" }            );                       }    }

 

转载于:https://www.cnblogs.com/May-day/p/6163984.html

你可能感兴趣的文章
git bash 常用命令 新手学习
查看>>
日记2014/06/25
查看>>
springboot+Druid+oracle 配置p6spy
查看>>
Maven编译、打war包
查看>>
九 循环
查看>>
组织炎症水平高的RA患者接受TNF拮抗剂治疗的效果更好
查看>>
[洛谷P3709]大爷的字符串题
查看>>
通过映射关系 动态转义为统一格式的数据 (支持 JSON 和 XML )
查看>>
Shell 文本处理三剑客之grep
查看>>
如何写出让人看了恶心的代码
查看>>
http状态码
查看>>
好记性不如烂笔杆-android学习笔记<十五> GridView简单用法
查看>>
最短路径
查看>>
表格相关技巧(双击启动事件、取得行号、定义表格的读写属性)
查看>>
ubuntu server vsftpd 虚拟用户及目录
查看>>
GCD多线程使用
查看>>
[转载] 格式化字符串漏洞原理介绍
查看>>
python小项目之微信远程控制
查看>>
Mysql本地安装多实例后启动遇到的问题
查看>>
用 RPM 打包软件,第 1 部分
查看>>