在我的服务器上部署 WCF 服务器 (svc) 后,我在访问时收到此消息:https ://test.com/myService.svc
404 - 找不到文件或目录。
在这篇文章之后:http: //geekswithblogs.net/amaniar/archive/2010/08/31/wcf--iis7-404-file-or-directory-not-found.aspx
我激活了 WCF 服务器。
然后,我运行:https ://test.com/myService.svc ,它只在第一次工作。之后,我无法再访问 IIS:内部错误
这是我的绑定和服务:
<binding name="BindTest">
<binaryMessageEncoding maxReadPoolSize="64" maxWritePoolSize="16" maxSessionSize="2048">
<readerQuotas maxDepth="32" maxStringContentLength="10242880" maxArrayLength="10242880" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
</binaryMessageEncoding>
<httpsTransport />
</binding>
<service behaviorConfiguration="ServiceBehavior123" name="xyz">
<endpoint address="" binding="customBinding" bindingConfiguration="BindTest" name="ServiceEndpoint" contract="ISerice" />
<endpoint address="mex" binding="mexHttpBinding" name="ServiceMexEndpoint" contract="IMetadataExchange" />
</service>
我无法再访问我的 IIS。如果我删除 WCF 激活,我的 Web 将再次运行,但未找到服务 wcf svc。