有没有人知道如何在不包含所有WebAPI垃圾的情况下启动ASP.NET MVC 4项目?我想用Razor做一些实验,你知道做一个简单的页面而不必膨胀我的源代码控制/服务器而没有一堆我不关心的垃圾。我找了一些模板等,但没有运气。有什么想法吗?
答案 0 :(得分:2)
我会先使用现有模板创建项目。然后我会删除我不需要的组件,create a new template。
答案 1 :(得分:2)
您只需创建一个ASP.NET MVC 4的空项目,然后:
删除Web API的dedault路由。
routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{id}",
defaults: new { id = RouteParameter.Optional }
);
再次编译项目并将一些使用错误删除到web api。
答案 2 :(得分:0)
ReallyEmptyASPNetMVCTemplate也很好,只需将其设为MVC4而不是MVC3。