c# – 带有Razor引擎的ASP.NET MVC 3中的’/’应用程序中的服务
发布时间:2020-12-15 08:34:42 所属栏目:百科 来源:网络整理
导读:我刚刚使用Razor引擎创建了一个新的ASP.NET MVC 3项目.我在控制器文件夹中添加了一个控制器,然后在homController.cs中添加了一个视图. View(index.cshtml)只有这个代码: @{ ViewBag.Title = "Home";}h2Home/h2 当我开始调试时,它显示了这个错误: Server Er
我刚刚使用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# – 用于处理HTML电子邮件和删除先前响应的.NET库
- 使用AJAX无法获得的HTML5 Web套接字有什么用?
- ruby-on-rails – Rails 3.2.1,资产在部署时预编译了两次?
- vuejs项目打包之后的首屏加载优化及打包之后出现的问题
- C:如何测量非阻塞套接字上的实际上传速率
- ruby-on-rails – 使用Dragonfly进行Rails管理 – 编辑.没有
- c – 在构造函数体内调用成员对象的构造函数?
- ruby-on-rails – 使用Rails运行多个后台并行作业
- ios – 仅在调试版本上的UIFileSharingEnabled
- 如何使用C#,ASP.NET,SQL Server端处理实现jQuery DataTable