我在Windows 7旗艦版64位IIS 7.5
我已經部署了服務,Web服務器,當我嘗試他們IE這樣的:MyService.svc?wsdl
我得到的400 "Bad Request" page
MyService.svc WSDL顯示400錯誤的請求IIS 7.5
我應該得到的Web服務的描述,而不是有人知道如何解決這個問題?
我在Windows 7旗艦版64位IIS 7.5
我已經部署了服務,Web服務器,當我嘗試他們IE這樣的:MyService.svc?wsdl
我得到的400 "Bad Request" page
MyService.svc WSDL顯示400錯誤的請求IIS 7.5
我應該得到的Web服務的描述,而不是有人知道如何解決這個問題?
你可能需要做在服務器上執行以下操作:
cd c:\windows\Microsoft.Net\Framework\v3.0\Windows Communication Foundation\
其次
ServiceModelReg -i
這應該註冊.svc擴展爲一個WCF服務,如果尚未註冊。
只是一個更新:在64位機器上使用V4.0,你需要運行去
c:\windows\microsoft.net\framework64\v4.0.30319\
運行
ServiceModelReg.exe -r
前
如果你去
c:\windows\microsoft.net\framework\v4.0.30319\
,做同樣的事情,我們發現它不能正常工作,我們不斷收到:
未處理的異常:System.ServiceModel.EndpointNotFoundException:該消息可能不會因爲派遣服務在端點地址'net.tcp://localhost/Elephant/Tiger.svc'不可用於該地址的協議。
它沒有幫助 – Omu 2010-05-05 05:55:59
你的答案是好的,我的服務的web.config被搞砸了 – Omu 2010-05-06 08:48:35