2014-01-31 32 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服务器时,它将运行在不同的应用程序池进程中,所以这就是问题所在 - 它也解释了为什么没有别的东西似乎在你的网站上工作。

相关问题