2013-10-21 60 views
3

我創建了一個基於Web API模板的新項目,但發現它包含了很多不需要的文件,例如常規mvc路徑,css,js,cshtml文件。我想要一個純粹的asp.net Web API應用程序,我可以從這個項目模板中刪除什麼?純asp.net Web API應用程序

回答

3

這是非常惱人的 - 沒有爲默認的WebAPI沒有 「空」 模板,所以你必須刪除以下內容:

  • /地區/
  • /內容/
  • /圖片/
  • /腳本/
  • /查看/
  • 的favicon.ico

這應該離開你的默認生成ControllersApp_Start文件夾其中,隨着Global.asax & Web.Config是你真的需要一個普通的WebAPI項目的唯一的事情。

我沒有試過,但它聲稱提供一個真正空的WebAPI模板: http://visualstudiogallery.msdn.microsoft.com/a989a149-4bc3-4292-ac8a-5101ee1722d7

+0

它是正常的,除去bundleconfig和routeconfig呢? – ChaoticLoki

+0

是的,你可以刪除這些。 BundleConfig僅用於縮小JS/CSS,而RouteConfig用於MVC路由,而不是存儲在WebApiConfig中的WebAPI – CodingIntrigue

+1

感謝您的評價,無論您的需求如何,它都會變得混亂哈哈 – ChaoticLoki

相關問題