博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Advanced Installer 打包后,安装包在WIN10下重启后再次运行安装的解决办法
阅读量:6941 次
发布时间:2019-06-27

本文共 587 字,大约阅读时间需要 1 分钟。

原文:

前几个月使用Advanced Installer 打包了一堆安装包,其中有使用默认主题的,也有根据UI设计更改过一些功能的,当时在Windows7下测试没有任何问题,就直接上线给用户使用了。

这两天在禅道上发现指派了一个BUG过来,描述的内容是在Windows10下安装包会出现重启后再次自动运行的问题,见鬼了,没有写过自启动注册表啊,马上打开工程查看,发现了一个很奇怪的现象,下面来介绍。


1.当工程中不包含Feature-based 时,工程一切正常,不会自动写注册表。

2.当工程中包含Feature-based ,任意加一项运行程序,在启动Feature-based 的时候,安装程序会自动在注册表中增加一项自启动项,此自启动项正好是安装包本身,包含路径和基础的默认安装命令行。
3.在使用默认主题的时候,即使包含Feature-based ,在安装完成点击“默认的结束”按钮的时候,会自动将增加的那条启动项给删除掉。
4.若使用修改过的按钮,即删除掉默认安装完成按钮,使用其他按钮替代的时候,安装程序也能正常结束,但是不会删除掉增加的那条启动项


综上所述:无论是修改主题背景、颜色、排版等,请针对默认按钮控件进行修改,特别是这种结束按钮,否则会出现一系列问题(WIN7下没有这个情况,很奇怪,也不知道是不是Advanced Installer的BUG)。

转载地址:http://ojinl.baihongyu.com/

你可能感兴趣的文章
Warning File `.depend' has modification time 1.6 s in the future
查看>>
详解Oracle创建用户权限全过程
查看>>
从两个TIMESTAMP中获取时间差(秒)
查看>>
excel VLOOKUP函数的用法
查看>>
eclipse+webservice开发实例
查看>>
数据流图的画法
查看>>
MySQL 通配符学习小结
查看>>
Java框架----SSH整合回顾
查看>>
我的学习笔记_Windows_HOOK编程 2009-12-03 11:19
查看>>
POJ 1845 (约数和+二分等比数列求和)
查看>>
Android tab_Host页面跳转,传值,刷新等问题汇总
查看>>
[kmp+dp] hdu 4628 Pieces
查看>>
反射简介—类型反射和晚期绑定
查看>>
Lintcode: Binary Tree Serialization (Serialization and Deserialization Of Binary Tree)
查看>>
[设计模式] 9 装饰者模式 Decorator
查看>>
beetle.express针对websocket的高性能处理
查看>>
bat批处理设置Java JDK系统环境变量文件
查看>>
Javascript的setTimeOut()和setInterval()的定时器用法
查看>>
HDU 4819 Mosaic D区段树
查看>>
商务部
查看>>