1.创建一个简单的wcf项目

WCF寄宿IIS

WCF寄宿IIS

创建完成后直接运行,结果

WCF寄宿IIS

然后进行发布

WCF寄宿IIS

在IIS上新建一个网站,直接进行发布即可

WCF寄宿IISWCF寄宿IIS

遇到的问题

请求与通配符 mime 映射相匹配。请求映射到静态文件处理程序。

 

需要注意的事项

①必需要装全的服务

 

为了让IIS支持net.tcp,必须先安装WAS(Windows Process Activation Service),即windows进程激活服务。

 

打开控制面板--程序和功能--打开或关闭windows功能,安装WAS,如图:

 

WCF寄宿IIS

 

 

同样, 也需要检查WCF是否启用了Non-Http的支持. .Net Framework 3.5和 .Net Framework 4.5分别有各自的支持.

 WCF寄宿IISWCF寄宿IIS

 

 

②IIS映射处理程序问题,如果缺少aspnet_isapi.dll,需要添加aspnet_isapi.dll  的路径 %windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll

WCF寄宿IIS

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-29
  • 2021-10-18
  • 2021-05-27
猜你喜欢
  • 2021-12-01
  • 2021-12-26
  • 2021-12-29
  • 2021-11-29
  • 2021-10-30
相关资源
相似解决方案