求助:InstallShield 制作的安装程序重启后,提示找不到..setup.exe文件。 本帖最后由 sun606 于 2010-01-08 19:53:55 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 setup.exe程序安装时会在 C:\Program Files\InstallShield Installation Information这个目录里添加该安装程序对应的一些文件:{9CB0CC78-72C6-4E8B-B7BC-21D389919831},{9CB0CC78-72C6-4E8B-B7BC-21D389919831是这个setup.exe的ID这个文件夹是隐藏的,里面其实也包含了setup.exe以及一些dll之类的文件当我们卸载时,会调用C:\Program Files\InstallShield Installation Information\{9CB0CC78-72C6-4E8B-B7BC-21D389919831}\Setup.exe 卸载完后,这个文件就会被删除掉,重启之后,这个文件被删掉是正常的。至于重启后会提示找不到这个文件,我还真不知道是怎么回事,是不是有什么地方又要去调用这个exe的 谢谢 hzy694358,我再自己摸索下吧。请问有什么办法 能让 InstallShield 打包的安装程序 卸载后不提示重启吗 ? 我知道原因了, 卸载时就将C:\Program Files\InstallShield Installation Information 文件夹删除掉了,但同时在系统启动项里面加了这样一项: 名称:InstallShieldSetup组别:O4 - 启动项(RUN)安全级别: 未知命令行:"C:\Program Files\InstallShield Installation Information\{893C99C0-B750-426C-8076-CCD5937E74CC}\setup.exe" -reboot"C:\Program Files\InstallShield Installation Information\{893C99C0-B750-426C-8076-CCD5937E74CC}\reboot.ini"注册表路径:HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce所以,重启后就会报这个错误。为什么会这样呢?? 具体用InstallShield 打包怎么弄 ,难道就没人知道吗??? 不好删吧,那样得另外写程序,主要是,什么时候让他启动来删这个注册表中的内容很麻烦,会不会是InstallShield本身的问题啊?你打包的文件中有需要自注册的吗 终于知道问题所在了,你安装的这些文件中肯定有正在执行,卸载中没办法删除的文件,你可以找找你的进程里,看看是哪个,是因为有这样的文件,InstallShield才会这样,我的已经解决了,希望对你有帮助 楼主,握爪!我用2009也出现和你一模一样的问题,而且我在安装程序里写脚本,删除注册表项的这个项目,也解决不了!(可能是脚本执行的时候,注册表项还没加进去)我找为什么会添加这个启动项已经找了N久了,希望楼主解决了联系我!qq 263753885 一样的问题,我最近才发现~ 目前发现是BDE安装包在安装时已经提示有木马,但如果BDE安装包不装,EXE也不能打包, 于是乎充许“有问题BDE”安装,但这个BDE我用了很久, 只是最近才报有木马, 再之后没报。但现在问题是我所有打包的EXE 都会出现版主一样的问题 XXXXXX\{9CB0CC78-72C6-4E8B-B7BC-21D389919831}\XXXXX 360提示这个危险的,不给装。。 唉,客户反应我程式有问题,有点郁闷,求解。。 有解决的兄弟还请给个法~ QQ: 19479189 盼回复~ vc2005给控件增加变量类型怎么那么少呢 MFC编辑框 TEXTOUT和DRAWTEXT 都不支持光栅操作吗 关于静态控件颜色和Brush,急,在线等待 关于一个画图类的设计问题 GetOpenFileName()中的lpstrFilter设置问题 请问哪儿能找到1394的协议内容? 有人用installshield 6.2做过安装程序吗?怎么加入卸载功能?急! VC CreateWindowEx 创建窗口失败。程序执行正常。 Edit控件的使用问题! 使用DYNAMIC_DOWNCAST转换后指针为空,强制类型转换就可以??? 水晶报表的问题
这个文件夹是隐藏的,里面其实也包含了setup.exe以及一些dll之类的文件
当我们卸载时,会调用
C:\Program Files\InstallShield Installation Information\{9CB0CC78-72C6-4E8B-B7BC-21D389919831}\Setup.exe
卸载完后,这个文件就会被删除掉,重启之后,这个文件被删掉是正常的。
至于重启后会提示找不到这个文件,我还真不知道是怎么回事,是不是有什么地方又要去调用这个exe的
请问有什么办法 能让 InstallShield 打包的安装程序 卸载后不提示重启吗 ?
但同时在系统启动项里面加了这样一项:
名称:InstallShieldSetup
组别:O4 - 启动项(RUN)
安全级别: 未知
命令行:"C:\Program Files\InstallShield Installation Information\{893C99C0-B750-426C-8076-CCD5937E74CC}\setup.exe" -reboot"C:\Program Files\InstallShield Installation Information\{893C99C0-B750-426C-8076-CCD5937E74CC}\reboot.ini"
注册表路径:HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
所以,重启后就会报这个错误。
为什么会这样呢??
具体用InstallShield 打包怎么弄 ,难道就没人知道吗???
我找为什么会添加这个启动项已经找了N久了,希望楼主解决了联系我!qq 263753885