2014-01-31 36 views
1

我似乎偶爾會在我的開發環境中看到有SOAP服務可用並且在通過Visual Studio(2012)啓動時工作正常的問題。但在IIS 7中根本無法訪問。它返回一個看起來沒用的503錯誤。我甚至不能在這種狀態下進行調試。我甚至不能在瀏覽啓用時從IIS進行目錄瀏覽。Visual Studio中可用的服務但不通過IIS

我期待了解可能導致這種不一致行爲的原因。我可以嘗試進一步分析問題?

+1

你看過這個鏈接http://www.brainbrushups.com/2013/07/solve-http-error-503-service-is.html – Namphibian

+0

它是一個WCF服務嗎?如果是這樣,你怎麼託管它? – Leo

+0

它是WCF。我如何託管它,是什麼意思? – glutz

回答

1

IIS錯誤503通常是由應用程序池配置錯誤引起的,例如不正確的用戶標識。當您從VS運行服務時,它將運行在VS自己的託管進程或IIS Express中,但是當您使用完整的IIS服務器時,它將運行在不同的應用程序池進程中,所以這就是問題所在 - 它也解釋了爲什麼沒有別的東西似乎在你的網站上工作。

相關問題