默认 .Net 6 MVC Web 应用模板:找不到视图'Index'



我在VS2022中使用";Net核心Web应用程序(模型视图控制器(";.Net 6 中的模板

我运行了应用程序,得到了这个错误:

InvalidOperationException: The view 'Index' was not found.

我没有更改任何模板代码。

很奇怪。。。

我找到了一种让它工作的方法。。。尽管我不清楚为什么这样做:

添加此程序包Microsoft.AspNetCore.Mvc.Razar.RuntimeCompilation

然后在Program.cs 中更改services.AddControllersWithViews()

builder.Services.AddControllersWithViews().AddRazorRuntimeCompilation();

最新更新