测试WCF遇到的一些问题

时间:2022-12-12 03:05:11

win7+iis7

1、localhost访问bad request错误。

主机地址不要指定为127.0.0.1。设置为”全部未分配“。

2、错误 500.19(由于权限不足而无法读取配置文件)的问题

  编辑权限,添加一个everyone用户,赋给所有权限。

3、未能从程序集“System.ServiceModel, Version=3.0.0.0”中加载类型“System.ServiceModel.Activation.HttpModule”

  错误原因:如果安装了 .NET Framework 4,随后启用了 .NET Framework 3.5WCF HTTP 激活,则会发生此错误。  

  解决办法:

  若要解决该问题,请在 Visual Studio 2010 命令提示符下运行下面的命令行:

  aspnet_regiis.exe -i -enable

  或在cmd中运行:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i -enable

4、iis 应用程序连接池 在计算机“.”上没有找到WAS服务 

  重新打开控制面板----打开或关闭windows功能,全部勾选internet information services 可承载的web核心、

  internet信息服务、microsoft.net framework3.5.1三个选项的所有子项

5、vs的命令行在开始菜单的vs tools文件夹里面