[WCF] Windows Server 2012 如何開啟WCF

  • 2015
  • 0

摘要:[WCF] Windows Server 2012 如何開啟WCF

當我們在Windows Sever 2012佈署Silverlight時跳出下列錯誤訊息

 

 

 

同事將相同的WebConfig設定拿來自己的開發環境使用,發覺執行一切正常,

所以懷疑是不是Server 2012的IIS設定有誤,檢查之後發覺在處理常式對應裡面好像少了下列幾個SVC開頭的項目

 

 

 

 

我猜想應該是部份Window的功能沒有開啟,所以到伺服器管理員裡面看看還有哪些東西該點的沒點

 

看到WCF字樣我的眼睛就亮了,我猜一定是你!

步驟:

1. 開啟伺服器管理員

2.點選新增角色及功能

3. 在新增角色及功能精靈中選取「功能」選項

4. .展開「NET Framework 4.5」節點

5. 展開「WCF服務」節點

6. 勾選「HTTP啟用」

7. 安裝

 

等候安裝之後重新執行Silverlight 應用程式看看還可不可以,果然就正常運作了

 

 

Reference:

http://stackoverflow.com/questions/11116134/wcf-on-iis8-svc-handler-mapping-doesnt-work