0

有谁知道在不包含所有 WebAPI 垃圾的情况下启动 ASP.NET MVC 4 项目的方法?我想用 Razor 做一些实验,你知道制作一个简单的页面,而不必让我的源代码控制/服务器膨胀,而没有一堆我不关心的废话。我找了一些模板等,但没有运气。有任何想法吗?

4

3 回答 3

2

我会先使用现有的模板来创建一个项目。然后我会删除我不需要的组件,并创建一个新模板

于 2012-08-02T19:38:47.467 回答
2

您只需创建一个 ASP.NET MVC 4 的空项目,然后:

  1. 使用 nuget 删除包:“Microsoft ASP.NET Web API (RC)”。
  2. 移除 Web API 的默认路由。

     routes.MapHttpRoute(
            name: "DefaultApi",
            routeTemplate: "api/{controller}/{id}",
            defaults: new { id = RouteParameter.Optional }
        );
    
  3. 再次编译项目并删除一些对 web api 的使用错误。

于 2012-08-03T03:40:13.483 回答
0

真正空的ASPNetMVCTemplate也不错,只需将其设为MVC4 而不是MVC3。

于 2013-12-05T01:33:58.463 回答