WIN7下安装WINCE6的问题

转载自http://blog.sina.com.cn/s/blog_5aea09bb0100m22m.html

报错信息:

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,然后再安装。(建议删除前先备份一下子,以免出乱子)。
2.在开始运行中输入regedit,进入注册表,在HKEY_LOCAL_MACHINE\software\Microsoft\VisualStudio\DeviceSDKInstaller\1.0下面找到CLSID{1D273EC2-2A24-46fe-9F70-544B27811DF3},并删除。
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"确定即可。

posted @ 2011-08-31 21:46  keeppoised  阅读(334)  评论(0编辑  收藏  举报