默认 .Net 6 MVC Web 应用程序模板:未找到视图 'Index'
Default .Net 6 MVC Web App Template: The view 'Index' was not found
我使用 .Net 6 中的“ASP.Net 核心 Web 应用程序(模型-视图-控制器)”模板在 VS2022 中创建了一个 b运行d 新 Web 应用程序
我 运行 应用程序并收到此错误:
InvalidOperationException: The view 'Index' was not found.
我没有更改任何模板代码。
非常运行ge...
我找到了一种让它工作的方法...虽然我不清楚为什么会这样:
添加这个包Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
然后在Program.cs
中更改services.AddControllersWithViews()
builder.Services.AddControllersWithViews().AddRazorRuntimeCompilation();
我使用 .Net 6 中的“ASP.Net 核心 Web 应用程序(模型-视图-控制器)”模板在 VS2022 中创建了一个 b运行d 新 Web 应用程序
我 运行 应用程序并收到此错误:
InvalidOperationException: The view 'Index' was not found.
我没有更改任何模板代码。
非常运行ge...
我找到了一种让它工作的方法...虽然我不清楚为什么会这样:
添加这个包Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
然后在Program.cs
中更改services.AddControllersWithViews()
builder.Services.AddControllersWithViews().AddRazorRuntimeCompilation();