写博客原因:添加了区域(用作后台)后,报错:

An unhandled exception occurred while processing the request.
AmbiguousActionException: Multiple actions matched. The following actions matched route data and had all constraints satisfied:

CompanyHome.Controllers.HomeController.Index (CompanyHome)
CompanyHome.Areas.Manage.Controllers.HomeController.Index (CompanyHome)

不是很明白,大概是找不到进入那个路由吧,命名空间冲突。

总览:

一.>>先在Startup.cs中添加对区域路由的路径,如图红框内

代码如下:

routes.MapRoute(name: "areaname",template: "{Manage:exists}/{controller=Home}/{action=Index}/{id?}");routes.MapAreaRoute(name: "Manage",areaName: "Manage",template: "Manage/{controller=Home}/{action=Index}");

二.>>然后再给区域控制器添加如下:

转载于:https://www.cnblogs.com/zx3180/p/9547834.html

.net core mvc 区域路由设置(配置)相关推荐

  1. ASP.NET Core MVC请求超时设置解决方案

    设置请求超时解决方案 当进行数据导入时,若导入数据比较大时此时在ASP.NET Core MVC会出现502 bad gateway请求超时情况(目前对于版本1.1有效,2.0未知),此时我们需要在项 ...

  2. VS2013和VS2015中MVC 区域路由匹配顺序相反

    创建测试工程 分别在vs2013和vs2015中创建mvc项目,并创建First.Second.Three三个Area,每个Area下面创建一个HomeController和Index视图.修改Rou ...

  3. asp.net core mvc中如何把二级域名绑定到特定的控制器上

    由于公司的工作安排,一直在研究其他技术,所以一直没时间更新博客,今天终于可以停下手头的事情,写一些新内容了. 应用场景:企业门户网站会根据内容不同,设置不同的板块,如新浪有体育,娱乐频道,等等.有的情 ...

  4. ASP.NET Core MVC 之区域(Area)

    区域(Area)是一个 ASP.NET MVC 功能,用于将相关功能组织为一个单独的命名空间(用于路由)和文件结构(用于视图).使用区域通过向控制器和操作添加 一个路由参数(area)来创建用于路由目 ...

  5. ASP.NET Core MVC 从入门到精通之路由

    随着技术的发展,ASP.NET Core MVC也推出了好长时间,经过不断的版本更新迭代,已经越来越完善,本系列文章主要讲解ASP.NET Core MVC开发B/S系统过程中所涉及到的相关内容,适用 ...

  6. ASP.NET Core MVC/WebAPi如何构建路由?

    前言 本节我们来讲讲ASP.NET Core中的路由,在讲路由之前我们首先回顾下之前所讲在ASP.NET Core中的模型绑定这其中有一个问题是我在项目当中遇见的,我们下面首先来看看这个问题. 回顾A ...

  7. ASP.NET Core MVC 配置全局路由前缀

    前言 大家好,今天给大家介绍一个 ASP.NET Core MVC 的一个新特性,给全局路由添加统一前缀.严格说其实不算是新特性,不过是Core MVC特有的. 应用背景 不知道大家在做 Web Ap ...

  8. ASP.NET Core MVC 源码学习:Routing 路由

    前言 最近打算抽时间看一下 ASP.NET Core MVC 的源码,特此把自己学习到的内容记录下来,也算是做个笔记吧. 路由作为 MVC 的基本部分,所以在学习 MVC 的其他源码之前还是先学习一下 ...

  9. asp.net core 系列 6 MVC框架路由(下)

    一.URL 生成 接着上篇讲MVC的路由,MVC 应用程序可以使用路由的 URL 生成功能,生成指向操作的 URL 链接. 生成 URL 可消除硬编码 URL,使代码更稳定.更易维护. 此部分重点介绍 ...

最新文章

  1. 极光大数据:00后王者大军来袭 荣耀手机偏偏独得恩宠
  2. 汉芯一号、木兰语言再到天赐 OS,国产基础软件十年泣血,梦想何圆?
  3. java实现泛型顺序栈
  4. 面试题:冒泡排序的优化
  5. Netty4具体解释三:Netty架构设计
  6. oracle:小知识点
  7. 利用python进行数据分析学习笔记(2)
  8. 禁止ping入自己的主机
  9. Codeforces Round #260 (Div. 1) A - Boredom DP
  10. css cursor 的可选值(鼠标的各种样式)
  11. 石油化工静设备计算机辅助设计桌面系统,PV Desktop 石油化工静设备计算机辅助设计桌面系统简介...
  12. POJ 3608 Bridge Across Islands 《挑战程序设计竞赛》
  13. npm 可视化html编辑器,超给力 Vue.js 可视化H5拖拽编辑器Quark-H5
  14. leetcode题解-买卖股票的最佳时机
  15. 《程序员面试金典》+《算法导论》
  16. Windows下创建并运行.sh文件
  17. 【华人学者风采】忻获麟 加州大学欧文分校
  18. 8款精致的纯CSS3按钮特效
  19. 【干货分享】一篇文章帮你搞定前端高频面试题
  20. Altium desiger 使用 功能整理【不定时更新】

热门文章

  1. win10 安装microsoft.net framework3.5
  2. Hbase写入量大导致region过大无法split问题
  3. java 一些常用的代码(转载)
  4. alexa http 请求
  5. vue 上传图片 input=file
  6. Javascript编程基础1
  7. laravel 163发送邮件
  8. 使用@Transactional应注意的问题
  9. 富文本编辑器Quill(二)上传图片与视频
  10. (2 sat) hdu 1824