毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> windows平台 >> 正文

InstallShield 8制作的安装包在OS2008 SQL2008平台卸载时弹出1605 组件传输错误窗口

更新时间:2013-6-27:  来源:毕业论文

InstallShield 8制作的安装包在OS2008 SQL2008平台卸载时弹出1605 组件传输错误窗口

InstallShield 8开发的应用软件,原来的安装平台为 OS 2003 SQL 2000,后来切OS到2008,SQL 2008,应用软件版本号从原有的01也修改为02,但是卸载时一直在提示1605 组件传输错误。(在原有OS 2003 SQL 2000上未报该错误),产品的GUID码,也修改了。还麻烦各位兄弟姐妹帮忙分析下

在win8卸载时还是会出错:Error: -1605 This action is only valid for products that are currently installed。
(win7是OK的)

以下是查到的解决方案:
1、InstallShield Installation Information文件夹 删除。已经删除。
2、重新生成GUID码。已经生成。并且单步调试时,新生成的GUID码也已经生效。

请问各位大侠,还有没有别的产生该错误的可能。

InstallShield返回的信息太少了,

以前偶也用InstallShield,但后来发现不太适合我,换成advanced installer安逸了

InstallShield程序在安装的时候会在C:\Program Files目录下创建InstallShield Installation Information文件夹,该文件夹存储关于产品的PRODUCTID等注册信息。在WIN7上删除没有出现问题是因为win7还是32位OS。该目录和代码中是一致的。切到win8后64位OS,该文件夹InstallShield Installation Information产生路径为C:\Program Files (x86)。我们需要在该路径下获取产品信息。所以修改路径就OK。

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。