最近公司用到wcf技術,不過不是我負責的,所以我自己在網上找了乙個例子,自己測試了了一下。前面都很簡單,就是發布以後佈署到iis上出了點問題:
一,是瀏覽**時,出現如下錯誤
這是iis不能解譯」.svc」檔案的問題。開啟配置**中的「處理程式對映」,檢視有沒有下面紅框的內容:
如果沒有,以管理員的身份執行「cmd.exe」,執行「cd 系統盤:\windows\microsoft.net\framework\v3.0\windows communication foundation」,再輸入「servicemodelreg.exe -i」。再檢視「處理程式對映」,裡面就有紅框內的內容了,再「瀏覽」「service.svc」就ok了。
二、上面一步成功,可能還會有如下錯誤:
vs2010預設的是4.0框架,4.0的框架是獨立的clr,和2.0的不同,如果想執行4.0的**,需要用aspnet_regiis註冊4.0框架,然後用4.0的class池,就可以執行4.0的web專案了.
以管理員的身份執行「cmd.exe」,執行「cd 系統盤:\windows\microsoft.net\framework\v4.0.30319」,再輸入「aspnet_regiis.exe -i」。安裝好asp.net就可以了
WCF發布到IIS伺服器上遇到的坑
在iis上新建 部署好wcf服務,通過瀏覽器訪問 解決方法,以管理員身份進入命令列模式,執行 windir microsoft.net framework v3.0 windows communication foundation servicemodelreg.exe r y 其中 r 重新註冊此...
使用IIS發布WCF服務
原創 灰灰蟲的家 圖 1 第二步 新建wcf服務站點。在解決方案上右擊,選擇 新增 新建 開啟新建 對話方塊。在 新增新 對話方塊中,我們選擇 wcf服務 並把 的名子命名為 bookservicehost 圖 3 第三步 在剛剛建立的wcf服務站點上新增對wcf服務庫專案 services專案的引...
WCF服務發布和呼叫IIS服務
最近就要面試了,就把前一段時間學習過的wcf服務又拿出來複習了一邊。本來還以為很easy的東西,誰知道等到真正要做的時候才知道原來有這麼多知識要學習!先來說,把wcf基本服務完成的過程,我是在園子裡看著蔣金楠老師的部落格一點點做起來的。因為之前做過一次的原因,所以說這次做的時候也沒有太用心,隨隨便便...