2011-10-06 116 views
0

我正在通過IIS運行WCF服務,使用.svc文件。如果我在網頁瀏覽器中訪問該頁面,則會看到「您已創建了一項服務」。頁面,這很好。但是,當我去使用使用這些網絡服務,我得到以下錯誤的應用程序:通過IIS錯誤的WCF服務:(405)方法不允許

The remote server returned an unexpected response: (405) Method Not Allowed.

我已經一派過來,我已經運行IIS託管在計算機上執行以下命令:

  • "%WINDIR%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe" –i
  • "%WINDIR%\Microsoft.Net\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe" -i

這是IIS7和WCF 3.0。服務應用程序(以及所有相關庫)都使用.NET 3.5進行編譯,並且IIS7應用程序池配置爲使用.NET 2.0。

回答

0

原來,託管該服務的站點的web.config文件中存在配置錯誤。沒關係!

+1

什麼是錯誤配置? – normanthesquid

+0

差不多六個月前,我不知道......對不起。 – qJake

相關問題