首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MVC 5 routeconfig错误

MVC 5 routeconfig错误
EN

Stack Overflow用户
提问于 2017-07-05 15:34:08
回答 1查看 127关注 0票数 0
代码语言:javascript
复制
routes.MapRoute( 
    name: "Default", 
    url: "{controller}/{action}/{id}", 
    defaults: new 
    { 
        controller = "ImageScan", 
        action = "ScanImage", 
        id = UrlParameter.Optional 
    }, 
    namespaces: new[] { "WebApplication3.Controllers" } );

我知道错误:

HTTP 404。您正在寻找的资源(或其依赖项之一)可能已被删除、名称更改或暂时不可用。请检查以下URL并确保其拼写正确。

请求的URL: /Views/ImageScan/ScanImage.cshtml

EN

回答 1

Stack Overflow用户

发布于 2017-07-05 15:39:25

您不直接请求视图。您应该请求一个控制器操作,该操作可能返回或不返回相应的视图。

试一试

代码语言:javascript
复制
yourAppBaseAddress/ImageScan/ScanImage

假设您没有任何其他定义为覆盖默认路由约定的自定义路由,这将击中ImageScanController中的ImageScanController操作方法。如果此操作方法返回此视图,则应该能够看到此视图代码执行的结果。

代码语言:javascript
复制
public ActionResult ScanImage
{
   return View();
}

当执行行return View时,MVC框架将在~/Views/ImageScan~/Views/Shared目录中查找一个名为ScanImage.cshtml的视图。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44930541

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档