繁体   English   中英

Durandal入门套件和Visual Studio出现404错误

[英]404 Error with Durandal Starter Kit and Visual Studio

我刚刚通过Nuget安装了Durandal入门套件 ,并希望开始使用Visual Studio和MVC框架构建Durandal应用程序。 我读了几篇文章和博客帖子喜欢这样 ,但每当我试图建立一个示例应用程序迪朗达尔我得到一个404错误与浏览器抱怨:“ The resource can't be found. '

我已经检查过,并且Nuget安装已经设置了DurandalController.cs并删除了默认的MVC控制器。 使用“空”模板将项目创建为“ ASP.NET MVC 4 Web应用程序”。 我究竟做错了什么?

问题在于Durandal Starter Kit的安装创建了一个新的默认控制器,但没有将其设置为项目的默认路径。

为了修复它,我导航到App_Start/RouteConfig.cs并在RegisterRoutes()更改了默认路由。

defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }

至:

defaults: new { controller = "Durandal", action = "Index", id = UrlParameter.Optional }

更改后,应用程序立即工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM