积极答复者
WCF在win7中出现的问题?

问题
-
我使用的是win7 旗舰版 操作系统,在调试WCF程序时,WCF服务器端采用http协议通信(服务器端的配置信息是通过配置文件实现的),调用ServiceHost 类的Open()方法时,总出现异常,异常信息为:“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)”。
而使用Tcp协议通信则不会出现此异常。
这是什么原因呢?还望各位老师解答,谢谢!
答案
-
这个问题我也遇到过。
现在就遇到的。
解决办法很简单,原因和你的运行宿主的权限有关系。
Windows7等新系统在默认情况下运行程序使用的权限很低。
你可以使用管理员身份运行宿主程序即可。
最简单的就是以管理员身份启动VIsual Studio。
Frank Xu Lei--谦卑若愚,好学若饥
专注于.NET平台下分布式应用系统开发和企业应用系统集成
Focus on Distributed Applications Development and EAI based on .NET
【老徐的网站】:http://www.frankxulei.com/
【老徐的博客】:http://www.cnblogs.com/frank_xl/
- 已建议为答案 Frank Xu LeiModerator 2010年10月20日 2:14
- 已标记为答案 Easy HCB 2010年10月20日 8:34
全部回复
-
这个问题我也遇到过。
现在就遇到的。
解决办法很简单,原因和你的运行宿主的权限有关系。
Windows7等新系统在默认情况下运行程序使用的权限很低。
你可以使用管理员身份运行宿主程序即可。
最简单的就是以管理员身份启动VIsual Studio。
Frank Xu Lei--谦卑若愚,好学若饥
专注于.NET平台下分布式应用系统开发和企业应用系统集成
Focus on Distributed Applications Development and EAI based on .NET
【老徐的网站】:http://www.frankxulei.com/
【老徐的博客】:http://www.cnblogs.com/frank_xl/
- 已建议为答案 Frank Xu LeiModerator 2010年10月20日 2:14
- 已标记为答案 Easy HCB 2010年10月20日 8:34