在WIN7和VISTA下WCF服务器端报错AddressAccessDeniedException

在Windows Vista及 WIN 7 下跑WCF的Http程序,启动时会遇到这样一个异常:
AddressAccessDeniedException
HTTP could not register URL http://+:8000/. Your process does not have access rights to this namespace (see http://go.microsoft.com/fwlink/?LinkId=70353 for details).

 

 

 

这个问题其实很简单,就是在VISTA和 WIN7的权限问题需要解决!

 

不用多说,权限所致。解决方案如下:

  • 右键使用管理员权限启动”Visual Studio 2008 Command Prompt”
  • 键入命令:netsh http add urlacl url=http://+:8000/ user=DOMAIN\UserName回车,将这个URL加上权限即可正确启动。 

通过这样的方式,我们就可以让这个权限打开!

posted @ 2009-12-24 11:03  Leo.zhou  阅读(388)  评论(0)    收藏  举报