今天写了个wcf的测试程序放在客户的服务器上供他们测试调用,部署到IIS后浏览报错了,根据错误的提示看出似乎是识别不了这个节点名,偶然的去看了下进程池中该站点的进程池名字的高级设置,看到使用的.netframework版本居然还是2.0的,难怪识别不了,换成4.0重启下站点就好了。

IIS部署WCF报 无法读取配置节“protocolMapping”,因为它缺少节声明_测试程序