檢查:
1.StartUp.cs
app.UseEndpoints(endpoints =>
{
endpoints.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
//添加了區域后,此規則不會自動創建!!!
endpoints.MapAreaControllerRoute(
name: "areas", "areas",
pattern: "{area:exists}/{controller=Home}/{action=Index}/{id?}");
});
2.檢查區域控制器
[Area("PI")] [Route("PI/[controller]/[action]")]
public class HomeController : Controller
{
}
ok!