c# – 带有Razor引擎的ASP.NET MVC 3中的’’应用程序中的服务器错误

c# – 带有Razor引擎的ASP.NET MVC 3中的’’应用程序中的服务器错误,第1张

概述我刚刚使用Razor引擎创建了一个新的ASP.NET MVC 3项目.我在控制器文件夹中添加了一个控制器,然后在homController.cs中添加了一个视图. View(index.cshtml)只有这个代码: @{ ViewBag.Title = "Home";}<h2>Home</h2> 当我开始调试时,它显示了这个错误: Server Error in '/' Applica 我刚刚使用Razor引擎创建了一个新的ASP.NET MVC 3项目.我在控制器文件夹中添加了一个控制器,然后在homController.cs中添加了一个视图.

VIEw(index.csHTML)只有这个代码:

@{   VIEwBag.Title = "Home";}<h2>Home</h2>

当我开始调试时,它显示了这个错误:

Server Error in '/' Application.The resource cannot be found.Description: http 404. The resource you are looking for (or one of its dependencIEs) Could have been removed,had its name changed,or is temporarily unavailable.  Please revIEw the following URL and make sure that it is spelled correctly.Requested URL: /Version information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.225

有什么问题?

解决方法 你能检查App_Start / RouteConfig.cs,你必须有一个名为homController.cs的控制器的代码:
public static voID RegisterRoutes(RouteCollection routes){    routes.IgnoreRoute("{resource}.axd/{*pathInfo}");    routes.MapRoute(        name: "Default",url: "{controller}/{action}/{ID}",defaults: new { controller = "hom",action = "Index",ID = UrlParameter.Optional }    );}

我想,你的第一个控制器名称不是’Home’,所以你必须更改默认的控制器名称!

总结

以上是内存溢出为你收集整理的c# – 带有Razor引擎的ASP.NET MVC 3中的’/’应用程序中的服务器错误全部内容,希望文章能够帮你解决c# – 带有Razor引擎的ASP.NET MVC 3中的’/’应用程序中的服务器错误所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1250464.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-07
下一篇2022-06-07

发表评论

登录后才能评论

评论列表(0条)

    保存