WCF發布到IIS伺服器上遇到的坑

2021-07-24 11:55:29 字數 455 閱讀 7413

在iis上新建**,部署好wcf服務,通過瀏覽器訪問

解決方法,以管理員身份進入命令列模式,執行:

"%windir%\microsoft.net\framework\v3.0\windows communication foundation\servicemodelreg.exe" -r -y

其中 r 重新註冊此版本的 wcf,並更新位於 iis 元資料庫根目錄下的指令碼對映或根目錄下的所有指令碼對映。不管原始版本如何,現有指令碼對映都將公升級到此版本。

-y 在註冊或重新註冊元件之前不要求確認

主要原因是 引用的專案 .net 版本與啟動的框架不同。

在iis中,將應用程式池中此wcf的.net framework改為v4.0

解決方法:

在 visual studio 2010 命令提示符下執行下面的命令列: aspnet_regiis.exe -i -enable 參見:

WCF伺服器發布到IIS上面

最近公司用到wcf技術,不過不是我負責的,所以我自己在網上找了乙個例子,自己測試了了一下。前面都很簡單,就是發布以後佈署到iis上出了點問題 一,是瀏覽 時,出現如下錯誤 這是iis不能解譯 svc 檔案的問題。開啟配置 中的 處理程式對映 檢視有沒有下面紅框的內容 如果沒有,以管理員的身份執行 c...

使用IIS發布WCF服務

原創 灰灰蟲的家 圖 1 第二步 新建wcf服務站點。在解決方案上右擊,選擇 新增 新建 開啟新建 對話方塊。在 新增新 對話方塊中,我們選擇 wcf服務 並把 的名子命名為 bookservicehost 圖 3 第三步 在剛剛建立的wcf服務站點上新增對wcf服務庫專案 services專案的引...

WCF服務發布和呼叫IIS服務

最近就要面試了,就把前一段時間學習過的wcf服務又拿出來複習了一邊。本來還以為很easy的東西,誰知道等到真正要做的時候才知道原來有這麼多知識要學習!先來說,把wcf基本服務完成的過程,我是在園子裡看著蔣金楠老師的部落格一點點做起來的。因為之前做過一次的原因,所以說這次做的時候也沒有太用心,隨隨便便...