WCF寄宿IIS

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

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

然后进行发布

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

遇到的问题

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

需要注意的事项

①必需要装全的服务

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

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

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

 

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

原文地址:https://www.cnblogs.com/xiaoyaodijun/p/6769274.html