原文地址:http://blog.sina.com.cn/s/blog_5aea09bb0100m22m.html

以前用xp,安装wince6.0一切顺利,能够正常使用。最近换了一台新电脑,安装了win7操作系统,备份的资料拷贝过来,重新安装原来的开发环境,安装vs2005也没有什么问题,一路畅通;安装完成sp1的补丁继续安装wince6.0却遇到了问题,总是报错,从网上搜到解决办法,记录下来以备查询:

报错信息:

1、ToolsMsmCA(Error): Setup package issue or CoreCon DataStore corrupted: CDeviceSDKInstallShim Add/Remove failed. HR=0x8007005。

2、ToolsMsmCA(Error): Setup package issue or CoreCon DataStore corrupted: DeviceSDKInstComp Add/Remove failed. HR=0x8007005。

对于0x8007005之类的错误是由于从Windows的Vista之后,运行程序都有一个管理员权限的设置造成的。只要在安装的时候采用管理员权限就可以顺利的安装好。

WinCE6.0的安装程序点击右键却没有“使用管理员权限”的菜单,处理办法就是用“管理员权限”打开cmd.exe,然后通过命令行的方式,使用Call安装执行程序就可以了。例如:安装文件在C盘的Wince6.0文件夹下CE6.0.msi 输了的命令为“call c:\wince6.0\ce6.0.msi“

如果在安装 window mobile 6 sdk时,出现如下错误:“ToolMsmCA(Error):Setup package issue or CoreCon DataStore corrupted:CDeviceSDKInstallShim Add/Remove failed.HR=0x80004005”.按如下方法应该可以解决此问题。
1.删除下面的这个文件夹:\Documents and Settings\localuser\Application Data\Microsoft\CoreCon(norains:中文的操作系统可能不一样,比如norains的路径就是:C:\Users\norains\AppData\Local\Microsoft\CoreCon),然后再安装。(建议删除前先备份一下子,以免出乱子)。
2.在开始运行中输入regedit,进入注册表,在HKEY_LOCAL_MACHINE\software\Microsoft\VisualStudio\DeviceSDKInstaller\1.0下面找到CLSID{1D273EC2-2A24-46fe-9F70-544B27811DF3}(norains:如果用的是win7 64bit,那么路径为HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\DeviceSDKInstaller\1.0 ),并删除。
3.找到DeviceSDKInstComp.dll 并注册一下。这个DLL在 \Program Files\Microsoft Visual Studio 9.0\VC\vcpackages 下面。在开始运行里面输入 regsvr32 " \Program Files\Microsoft Visual Studio 9.0\VC\vcpackages \DeviceSDKInstComp.dll"(norains:如果在win7 64bit中,那么一定要以管理员权限进行,否则无法加载成功)确定即可。

win7安装wince6.0中遇到的问题 CDeviceSDKInstallShim Add/Remove failed. HR=0x8007005相关推荐

  1. win7上安装wince6.0

    先在 Win 7 上装 WinCE 6.0会出现如下问题: 1.ToolsMsmCA(Error): Setup package issue or CoreCon DataStore corrupte ...

  2. 如何安装WinCE6.0

    作者:ARM-WinCE 说实话,这个也写一篇blog,实在不应该.今天重新安装了WinCE6.0的开发环境,感觉还是挺累的.所以还是写一篇吧,这个写起来比较简单,也算是这个月最后一篇blog了.下面 ...

  3. WinCE6.0中应用程序如何直接访问物理空间

    在实际开发过程中,经常希望能在应用程序中直接读写设备的物理空间.以前在做WinCE6.0下的MEMMgr时通过秘密加载一个内核态驱动实现了这个需求.但这种方式有一个明显的缺陷,每次读写都必须经由它才能 ...

  4. win7安装office2013过程中出现 office 15 click-to-run extensibility component提示

    win7安装office2013安装报错"office 15 click-to-run extensibility component"怎么解决 Delete those... H ...

  5. matlab安装 runtime错,Win7安装Matlab7.0出错Runtime Error怎么办?

    相信有不少用户知道Matlab,它是一款大型矩阵实验室计算工具软件.不过,用户在Win7系统中安装Matlab后,双击桌面快捷方式时出现Runtime Error警告窗口,如下图所示,导致无法运行该软 ...

  6. win7安装mysql8.0创建用户_CentOS如何安装MySQL8.0、创建用户并授权的详细步骤

    # 安装相关软件 yum install -y gcc gcc-c++ openssl openssl-devel ncurses ncurses-devel make cmake # 获取MySQL ...

  7. win7安装mysql-8.0.13-winx64

    这里展示一下,由于需要安装一个版本测试一下数据,其实就是超简单的啦. 下包 注:https://dev.mysql.com/downloads/mysql/ 解压与配置 [mysqld] basedi ...

  8. ubuntu18.04安装mysql8.0中遇到的问题及解决方法

    踩坑1 下列签名无效: EXPKEYSIG 8C718D3B5072E1F5 MySQL Release Engineering mysql-build@oss.oracle.com W: GPG 错 ...

  9. Win7安装.net4.0失败如何解决_离水的鱼_新浪博客

    主要原因是Windows update的临时文件损坏,建议重命名该文件夹. 1. 开始--运行--cmd--键入net stop WuAuServ回车(停止windows update服务): 2. ...

最新文章

  1. 宽度优先遍历(BFS)
  2. php配置email支持_配置php自带的mail功能
  3. 程序员 :超越软件蓝领的七种武器
  4. 上海科技大学ACL2018高分论文:混合高斯隐向量文法
  5. 【ArcGIS遇上Python】Python实现Modis NDVI批量化月最大合成
  6. rapidjson 嵌套json_[整理][RapidJson用法2]C++之RapidJson创建嵌套数组json | 勤奋的小青蛙...
  7. 获取0~100之间的随机数
  8. uoj #298. 【CTSC2017】网络
  9. [RK3399][Android7.1] Jack server编译出错
  10. 诺顿企业版密码遗失解决办法
  11. 清华大学829考研 初试436经验谈
  12. 由对称性知定点一定在x轴上_圆锥曲线解答题的经典答案:由椭圆的对称性知,定点在x轴上?...
  13. 如何防止恶意点击手机短信验证码
  14. Rosalind第11题:Mortal Fibonacci Rabbits
  15. 千万别和女程序员做同事!
  16. 阿里天池项目:淘宝电商数据分析(mysql)
  17. 智慧社区+物联网解决方案
  18. 经纬度换算数值_如何在Excel中将经纬度数值转换成度分秒
  19. BI工具对比|Smartbi与亿信ABI两款BI数据看板软件对比
  20. 《我要飞,永远都不会累 》---伤感留言

热门文章

  1. java hh24miss_时间日期转换工具类,获取当前时间YYYYMMDD24HHMISS、YYYYMMDDHHMISS
  2. catia安装问题求解决
  3. 怎么删除计算机网络连接不上去,本地连接连不上怎么办?电脑本地接连不上如何解决?...
  4. 高档的电数码产品机箱设计标准和方法
  5. postgres oracle 兼容,PostgreSQL嵌套表(兼容oracle)
  6. 大理巍山发布“南诏尚品”区域公共品牌
  7. portraiture mac智能磨皮滤镜
  8. DB2中对比两个表之间的数据差异
  9. 关于mybatis注解之@alias别名用法
  10. U盘数据恢复软件,如何从U盘恢复删除的文件