Vista下建立WCF遇到的问题及解决方案
2008-03-05 15:47
295 查看
场景:Vista下,VS2008 Beta2, 建立WCF进程内托管服务,按下F5,打开WCF Test Client.这是会报错,说SvcUtil没有强签名.
于是执行以下命令行:
sn -Vr "c:\program files\Microsof SDKs\Windows\v6.0A\Bin\SvcUtil.exe"
这时候, 报错说不能访问注册表. 这是因为没有使用管理员权限, 于是右击命令行工具,选择"按管理员身份执行", 再次run上述命令, OK, 成功!
这时候WCF Test Client依旧报错, 这次的错务是未能启动WCF服务,目标地址没有响应.
这是因为Vista的"用户帐户控制(UAC)"在捣乱,就是在我们每次执行Vista的一些系统工具时,都会弹出一个确认框,我们要选择"继续"才能进行下去.我们要取消这个弹出框,就能把WCF启动,因为WCF服务要打开一些端口,这是受Vista的安全策略限制的.
具体步骤:
控制面板----用户帐户和家庭安全----用户帐户----打开或关闭"用户帐户控制", 选择不使用UAC.
这个问题之前困扰了我很久, 网上只有提问没有回答. 期望对所有WCF使用者有所帮助!
于是执行以下命令行:
sn -Vr "c:\program files\Microsof SDKs\Windows\v6.0A\Bin\SvcUtil.exe"
这时候, 报错说不能访问注册表. 这是因为没有使用管理员权限, 于是右击命令行工具,选择"按管理员身份执行", 再次run上述命令, OK, 成功!
这时候WCF Test Client依旧报错, 这次的错务是未能启动WCF服务,目标地址没有响应.
这是因为Vista的"用户帐户控制(UAC)"在捣乱,就是在我们每次执行Vista的一些系统工具时,都会弹出一个确认框,我们要选择"继续"才能进行下去.我们要取消这个弹出框,就能把WCF启动,因为WCF服务要打开一些端口,这是受Vista的安全策略限制的.
具体步骤:
控制面板----用户帐户和家庭安全----用户帐户----打开或关闭"用户帐户控制", 选择不使用UAC.
这个问题之前困扰了我很久, 网上只有提问没有回答. 期望对所有WCF使用者有所帮助!
相关文章推荐
- ImageView建立selector在录音中遇到的小问题及解决方案
- WP8调用WebService或WCF时遇到的问题及解决方案
- winform调用wcf服务遇到的问题及解决方案
- terrier建立索引遇到的问题,以及解决方案
- 笔记本新机全新安装XP时遇到问题的解决方案(针对新的Vista机型装xp的解决方案)
- asp.net MVC 2.0 下遇到"客户端中检测到有潜在危险的Request.Form 值。"问题的解决方案
- select into 临时表再使用过程中所遇到的问题和相应的解决方案
- Vue开发中遇到的问题与解决方案(一)
- Mac 安装java 环境变量 和android环境遇到的问题 JRE System Library(unbound)系统JRE未绑定解决方案
- hadoop-2.7.3搭建过程中遇到的问题及解决方案
- 树莓派(Raspberry pi)下安装七牛云c/c++ SDK时遇到的问题及解决方案
- Java转iOS-第一个项目总结(2):遇到问题和解决方案
- AndroidStudio经常遇到的问题解决方案
- 用angularjs遇到的一些问题及解决方案
- Android开发错误——Android Studio中遇到过的错误问题与解决方案汇总
- 执行vbs脚本中遇到的问题及解决方案
- WCF开发中遇到的问题及解决系列(一):运行WCF客户端时碰到错误“AddressAlreadyInUseException”
- Hadoop环境配置过程中可能遇到问题的解决方案
- WCF服务调用中遇到的问题
- unity lua C# 这边 new 了一个GameObject 对象并发给Lua那边, 这时C# 这边在通过GC释放掉这个对象;lua 那边会报错;遇到这种问题的解决方案