如何配置IIS以支持WCF服务?
我编写了WCF服务(web服务)。 我从不使用IIS-我不知道我是否需要更改\config IIS中的某些内容以使用我的服务 有人能帮我吗 谢谢如何配置IIS以支持WCF服务?,wcf,iis,Wcf,Iis,我编写了WCF服务(web服务)。 我从不使用IIS-我不知道我是否需要更改\config IIS中的某些内容以使用我的服务 有人能帮我吗 谢谢 注意:IIS版本是7.5在IIS Web服务器上托管服务与托管传统Web服务(具有.asmx文件扩展名)非常相似 IIS中承载的服务需要创建扩展名为.svc的文件。如果您使用Visual Studio 2008/2010 WCF服务模板,这将自动完成。Service.svc文件是一个基于XML的文件,必须包含@ServiceHost指令 <% @
注意:IIS版本是7.5在IIS Web服务器上托管服务与托管传统Web服务(具有.asmx文件扩展名)非常相似 IIS中承载的服务需要创建扩展名为.svc的文件。如果您使用Visual Studio 2008/2010 WCF服务模板,这将自动完成。Service.svc文件是一个基于XML的文件,必须包含@ServiceHost指令
<% @ServiceHost Language="C#" Service="EmployeeService" %>
在web配置中,可以将address属性保留为空
<services>
<service name="EmployeeService">
<clear />
<endpoint address="mex" binding="mexHttpBinding" name="mex" contract="IEmployeeService" />
<endpoint binding="wsHttpBinding" name="wsHttpBinding" contract="IEmployeeService" />
<endpoint binding="basicHttpBinding" name="basicHttpBinding" contract="IEmployeeService" />
</service>
</services>
有关更多信息,请参阅:我不记得在将WCF服务部署到IIS时遇到过任何问题。您应该能够在IIS中创建一个新的站点或应用程序,并将您的服务部署到该站点或应用程序上,而无需做很多额外的工作。