新增 Empty 專案,參考勾選 MVC 和 Web API 加入 具有讀取/寫入動作的 Web API 控制器 瀏覽網頁http://localhost:xxx/api/Get 會因為不同瀏覽器顯示不同格式,修改 App_Start\WebApiConfig.cs ,加入以下這一行,讓 ASP.NET Web API 永遠只回應 JSON 格式 GlobalConfiguration.Configuration.Formatters.XmlFormatter.SupportedMediaTypes.Clear(); 在每個 function 增加描述 ,打 /// 會自動產生 <summary> 產生專案的XML文件 「專案屬性」→ 「建置」→ 勾選「XML 文件檔案」,路徑改 「 App_Data\XmlDocument.XML 」 → 建置專案就會自動在 App_Data 目錄下產生 XmlDocument.XML 檔案 NuGet 安裝 Microsoft.AspNet.WebApi.HelpPage 套件 開啟 Areas/HelpPage/App_Start/HelpPageConfig.cs ,把以下程式碼註解取消 config.SetDocumentationProvider(new XmlDocumentationProvider(HttpContext.Current.Server.MapPath("~/App_Data/XmlDocument.xml"))); 重點是確認路徑是否正確 "~/App_Data/XmlDocument.xml" 瀏覽 http://localhost:xxx/Help 參考連結 如何在 ASP.NET MVC 4 專案加上 Web API 與 API 說明頁面 進入 ASP .NET MVC 5 的世界 (台北場) 如何讓 ASP.NET Web API 無論任何要求都回應 JSON 格式