vs2005 mobile 设备安全配置不允许连接错误

本文来源于Dominic.Xu’s 博客 http://web2world.cn , 原文地址: http://web2world.cn/article/2007/09/a63.html
VS2005在PDA部署时报错:"设备安全配置不允许连接。" 解决办法
经历了ActiveSync不能启动的问题之后又遭遇到在部署程序到PDA的时候报错“设备安全配置不允许连接。”,同事说没有安装.Net CF 2.0,把.Net CF 2.0卸了又安装还是不行,另外,VS2005在部署的时候会自动部署.Net CF 2.0的呀。
网上找资料说了两个办法:
1、使用RapiConfig.exe将手机安全级别调低。(RapiConfig.exe /P SecurityModels/open.xml)。但这个办法执行的时候提示”拒绝访问”。一个假牙方法。
2、直接在PDA设置里降低安全级别。本人也不笨呀,找遍PDA菜单,手中Dell Axim X51 没有这个设置呀。
最后在MSDN中找到解决办法:
在2006年6月22日,微软就发布了针对 Windows Mobile 5.0 的设备安全管理器,全名叫 Device Security Manager PowerToy for Windows Mobile 5.0,是一个独立的应用程序。下载地址: http://www.microsoft.com/downloads/details.aspx?FamilyID=7e92628c-d587-47e0-908b-09fee6ea517a&displaylang=en
安装之后用Security Configuration Manager程序将PDA的安全级别调整成Security Off或者One-Tier Prompt。既可部署程序了,Security Configuration Manager程序非常简单,ActiveSync连上PDA之后在Selected Configuration下拉框中选择相应的安全级别之后再点击中间的Provision按钮既可。
在最近发布的 Visual Studio 2008 Beta2 中,设备安全管理器已经集成到开发环境中了,从“工具–>设备安全管理器”就可以打开。但是对于我手中的这个Dell Axim X51 ,VS2008一样不能更改安全级别,还得用Device Security Manager PowerToy for Windows Mobile 5.0。
设备安全管理器提供了六种标准的安全配置模板,即:锁定(Locked)、安全关闭(Security Off )、第三方已签名的双层(Third Party Signed Two Tier)、第三方已签名的单层(Third Party Signed One Tier)、提示双层(Two-Tier Prompt )、提示单层(One-Tier Prompt )和自定义(Custom)。它们分别表示:
配置描述
锁定只有已签名的应用程序才具有运行权限。所有 RAPI 调用都回被拒绝。
注意:对一个物理设备应用锁定配置是不可逆的。也就是说,设备将拒绝后续来自设备安全管理器的尝试连接。你将无法解锁设备或改变它的安全配置。与物理设备不同,仿真器始终能够被解锁。
安全关闭所有应用程序都可以在设备上运行。
第三方已签名的双层未签名的应用程序被阻止。已签名的应用程序使用“特权”或“常规”模式运行。RAPI 调用受到限制。
第三方已签名的单层未签名的应用程序被阻止。已签名的应用程序使用完全权限运行。RAPI 调用受到限制。
提示双层在运行未签名的应用程序时,用户会得到提示。RAPI 调用受到限制。
提示单层在运行未签名的应用程序时,用户会得到提示。RAPI 调用受到限制。
本文来源于Dominic.Xu’s 博客 http://web2world.cn , 原文地址: http://web2world.cn/article/2007/09/a63.html
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值