如何在IIS中配置WCF

Posted toloy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在IIS中配置WCF相关的知识,希望对你有一定的参考价值。

1、先做好WCF项目。
2、在IIS中创建应用程序,指定目录里放WCF生成的项目文件。生成部署包。
3、在MIME类型中,添加新项,扩展名为:.svc ,类型为application/octet-stream
4、在处理程序映射处理添加三项。
 托管程序处理
  路径:*.svc ;
  类型:System.ServiceModel.Activation.ServiceHttpHandlerFactory, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
  名称:svc-Integrated-4.0(不固定)
 添加脚本映射
  路径:*.svc ;
  可执行文件:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll
  名称:svc-ISAPI-4.0_64bit(不固定)
 添加脚本映射
  路径:*.svc ;
  可执行文件:C:\Windows\Microsoft.net\Framework\v4.0.30319\aspnet_isapi.dll
  名称:svc-ISAPI-4.0_32bit(不固定)
















以上是关于如何在IIS中配置WCF的主要内容,如果未能解决你的问题,请参考以下文章

WCF IIS 托管服务由单个服务实现的多个服务合同 - 如何通过配置在端点之间共享 uri

[老老实实学WCF] 第三篇 在IIS中寄存服务

如何解决 C# IIS 托管的 WCF NET TCP 服务超时问题

如何在 IIS 中正确托管连接到 SQLServer 的 WCF 数据服务?为啥我会收到错误消息?

在 IIS 中托管 WCF 服务时如何避免 CommunicationObjectFaultedException?

如何从 IIS 托管的 WCF 服务启动进程?