由於一些個人原因,最近要研究一下Web Client Software Factory。
Web Client Software Factory(後簡稱WCSF)是由微軟Patterns & Practices小組針對於Web應用程序推出的一套開發框架,當前的版本爲2010,需要Visual Studio 2010環境。我的電腦沒有2010開發環境,所以還是下載了2008版,這裏,給出一些WCSF的相關URI:
Guidance Automation Extensions下載 (注意:這個是針對Visual Studio 2008的)
Guidance Automation Toolkit下載(注意:這個也是針對Visual Studio 2008的)
這裏要注意的是,需要先安裝Guidance Automation Extension,再安裝WCSF,否則,在Visual Studio新建項目時,無法看到Guidance packages節點及下層的WCSF項目模板。當然,你也可以在安裝WCSF的時候點擊安裝窗口左側的Check Dependency按鈕,系統將自動檢測需要安裝的組件並給出下載地址。不過,狗安裝的時候,點擊Check Dependency後,check程序直接翹掉了(狗的電腦安裝的是Windows 7和Visual Studio 2008)。狗試過直接安裝Guidance Automation Extension再安裝WCSF,妥妥兒的。
至於Guidance Automation Toolkit,安裝的時候提示安裝包無效,oooops~,不過,打開Visual Studio後也有項目模板,也就先不管他。
然後,自然就是按照Hand-on Labs開始做實例,但是這裏,相信用Windows 7和Visual Studio 2008的朋友們會和狗一樣遇到另一個問題:
項目建立後,運行的時候,出現錯誤信息:
“未能映射到路徑”
狗Google了一下,微軟的Chris Par‘s給出瞭解釋,但是,強大的GFW把真相擋在了門外,於是翻出去取回了真相,解決方法如下:
在Visual Studio 2008程序項上點擊右鍵,選擇“屬性”,然後在“兼容性”選項卡中勾選“以管理員身份運行此程序”,如下圖:
點擊確認後,重新開啓Visual Studio 2008,打開剛纔新建的項目,ok了~