可以在Asp.net core项目中的Startup.cs文件中检查配置,确保是否开启了Razor页面。具体代码如下所示:
public void ConfigureServices(IServiceCollection services) { services.AddMvc().AddRazorPagesOptions(options => { //禁用Razor页面 options.Conventions.AllowAnonymousToPage("/index"); options.Conventions.AllowAnonymousToPage("/privacy"); }); }
在这段代码中,我们可以看到options.Conventions.EnableEndpointRouting = false; 这一行将用于禁用Razor页面。如果需要开启Razor页面,可以将其设置为true。
如果你已经删除了Razor页面,但是仍然发现应用程序调用了已删除的Razor页面,那么可以检查Asp.net core项目中的Route配置,确保没有引用已删除的Razor页面。