手机安软件失败

来源:百度知道 编辑:UC知道 时间:2024/07/05 07:33:05
在多普达818(智能手机)上,安装CAB软件。总是提示没有与程序。。。。相关联大的应用程序。。请现运行该程序,在打开此软件。。。。怎么会使啊?我在电脑上看的好好的,是支持818的、。。。。。是帮帮忙
绝对是CAB格式的。文件也没损坏。。我朋友都能装...官方 。。。还有各大下载点我都室了。。都不行。。。

请耐心看完如下教程

ppc软件安装软件安装方法有三种:1.如果下载的是在电脑上安装的.EXE文件,点击这个文件安装后,通过ActiveSync连接PPC/SP进行安装;2.如果下载的是.cab的文件,就把这个文件拷到存储卡上,用PPC/SP上的资源管理器点击这个文件进行安装;3.如果下载的直接是绿色软件,直接拷到卡上运行(一般这种方式还要自己用PPC/SP的资源管理器制作快捷方式到开始菜单中,使得打开程序能比较方便)。

很多朋友都选择第三种安装方式,原因有下:1.它没有在安装过程中往注册表写入信息;2.能够自己选择安装到机里或卡上,对于存储内存特别紧张的人来说特别重要;3.它一般不用往存储内存(例如\Windows)里面放文件,不会占用宝贵的存储内存空间。但是并不是所有软件都能找到绿色版,特别是和系统有关的软件。而且当在PPC直接删除一个软件时,可能没有删除这个软件运行时写入注册表的信息。
虽然现在第一种方法的.EXE文件在电脑安装后,可以在ActiveSync中选择安装到卡上了;第二种方法的.cab文件,在Windows Mobile 2003系统能通过CabInstl这个软件自定义安装的目录(到这里下载http://bbs.pdafans.com/viewthread.php?tid=93338 ),在Windows Mobile 5.0系统可以选择安装到卡上,但是cab包里的一部分文件可能会向存储内存写入文件,而且也不知道往注册表写入或修改了什么

解剖

其实三种安装方法在本质上都是一样的,就是往PPC/SP的机里或卡上放入程序文件,有的还往注册表写入信息,并创建快捷方式。
在电脑上安装下载的.EXE文件,在安装后其实就是通过ActiveSync把.cab文件拷贝到PPC/SP里安装的。
因此,鉴于很多软件的Setup DLL都没有在卸载是自动删除软件运行时自动写入注册表的信息,我们可以制作自己的绿色软件,或者自己取得或修改.cab