zoukankan      html  css  js  c++  java
  • ASP.NET MVC4 请不要将你的Control命名为APIController

    今天小猪就遇到了这个坑,虽然小猪知道MVC4已经默认提供了APIController类,这样如果某Control继承自这个APIController的话会使用其自带的REST服务等等,但是之前小猪想我自己写API接口不继承自APIController类,只继承普通的Controller类是不是没有问题呢。在MVC3当中确实是没有问题,但是到了MVC4的话如果你定义APIController控制器的话,当你按照你预想的那样访问控制器方法时会得到如下错误:

    This XML file does not appear to have any style information associated with it. The document tree is shown below.
    <Error>
    <Message>
    未找到与请求 URI“”匹配的 HTTP 资源。
    </Message>
    <MessageDetail>未找到与名为“”的控制器匹配的类型。</MessageDetail>
    </Error>

    真是呵呵啊~

    所以请不要将你的Control命名为APIController

  • 相关阅读:
    为上次写的框架加了一个辅助功能
    复制文件夹下所有文件
    进制之间的相互转换
    c# 修改appConfig文件节点
    GUID
    太悲哀了
    poj2411 Mondriaan's Dream
    poj3311 Hie with the Pie
    HDU3001 Travelling
    luogu p2622关灯问题II
  • 原文地址:https://www.cnblogs.com/smallerpig/p/3654468.html
Copyright © 2011-2022 走看看