多版本Visual Studio 集成環境下的WCF 開發-模板篇

WCF 隨着 Framework 3.0 被推出,目前主要應用於 Visual Studio 2008 以後的諸多Visual  Studio 集成開發平臺中,在不同的版本中,WCF模板略有差異。下面略做比較

版本 Visual Studio2008

新建項目後,選擇WCF 菜單,有如下模板

在Visual Studio 2008 版本中,WCF 模板默認爲 "WCF 服務庫",同時還有 「聯合服務庫」、「順序工作流服務庫」與「狀態機工作流服務庫」 三個模板。要想開發WCF應用,需自建宿主程序調用 「WCF服務庫」

版本 Visual Studio2010

在Visual Studio 2010 版本中,WCF 模板默認爲 "WCF 服務庫",同時還有 「WCF服務應用程序」、「WCF工作流服務應用程序」 與「聯合服務庫」三個模板。要想開發WCF應用,可直接創建「WCF服務應用程序」 部署到IIS

合併了「順序工作流服務庫」與「狀態機工作流服務庫」 模板,統一在「WCF工作流服務應用程序」

 

版本 Visual Studio2013

在Visual Studio 2013 版本中,WCF 模板默認爲 "WCF 服務庫",同時還有 「WCF服務應用程序」、「WCF工作流服務應用程序」 與「聯合服務庫」三個模板。要想開發WCF應用,可直接創建「WCF服務應用程序」 部署到IIS

版本 Visual Studio2015

在Visual Studio 2015 版本中,WCF 模板默認爲 "WCF 服務庫",同時還有 「WCF服務應用程序」、「WCF工作流服務應用程序」 與「聯合服務庫」三個模板。要想開發WCF應用,可直接創建「WCF服務應用程序」 部署到IIS 。

版本 Visual Studio2017

在Visual Studio 2017 版本中,WCF 模板默認爲 "WCF 服務庫",同時還有 「WCF服務應用程序」、與「聯合服務庫」兩個模板。要想開發WCF應用,可直接創建「WCF服務應用程序」 部署到IIS 。