1、安装文件没有被覆盖问题
解决:
Files and Folders 选择所有文件 
右键-Properties-Operations-Always overwrite existing file

2、ocx或dll文件的注册
解决:
Files and Folders 选择所有文件 
右键-Properties-Registration-Auto register file

3、提示安装包有问题,作为安装的一部分的程序没有按预期完成
CustomAction viewer.exe returned actual error code 5 (note this may not be 100% accurate if translation happened inside sandbox)
MSI (c) (B4:A4) [12:32:10:077]: Creating MSIHANDLE (557) of type 790531 for thread 12708
MSI (c) (B4:A4) [12:32:10:077]: Closing MSIHANDLE (557) of type 790531 for thread 12708
MSI (s) (24:7C) [12:32:10:078]: Note: 1: 1722 2: viewer.exe 3: C:\windows\Installer\MSIF3DF.tmp 4: /RunAsAdmin /HideWindow "C:\Program Files (x86)\XXX\注册.bat" 
CustomAction FontReg.exe returned actual error code -1073741819 (note this may not be 100% accurate if translation happened inside sandbox)
MSI (c) (64:34) [14:10:51:986]: Creating MSIHANDLE (530) of type 790531 for thread 5172
MSI (c) (64:34) [14:10:51:986]: Closing MSIHANDLE (530) of type 790531 for thread 5172
MSI (s) (4C:40) [14:10:51:986]: Note: 1: 1722 2: FontReg.exe 3: C:\Program Files (x86)\XXX\FontReg.exe 4: /copy

解决:
Custom Actions - Execution Options
取消勾选Fail installation if custom action returns an error (取消还是不取消,按个人需求)

4、防止静默安装msi导致电脑重启的问题
Install Parameters-Installation Options-Reboot behavior改为Suppress all Reboots and Rebbot prompts

5、在安装包的环境界面显示版本号
Dialogs-WelcomeDlg,定制Text属性,加入[ProductVersion]变量

6、默认以管理员方式运行
Install Parameters-Run as administrator

7、防止弹出已安装该程序的另一个版本,同时,安装前卸载掉所有旧版本
-Product Details-Product IDs,更换Product Code,保持Upgrade Code不变
-Custom Actions中增加Uninstall previous versions
-Builds-Configuration,BootStrapper Options,Uninstall a package with the same version(if found),打钩
注意:这样设置后/qn /qb /quiet参数执行时无法卸载旧版程序

8、生成项目默认为English US,如何改为Chinese Simplified(RPC)
-User Interface-Translations-Languages,勾选Chinese Simplified(RPC)
-保存项目,用记事本打开.api文件,将DOCUMENT节点的Language属性改为zh,保存,重新打开项目即可

9、安装完成后,打开程序
User Interface-Dialogs,First Time Install-ExitDialog,右键勾选Events,点击窗体,设置下面的Launch application at the end of installation

10、使生成的安装包最小
Package Definition-Builds,Archive-Archive installation files using LZMA compression同时设置 Method:LZMA2-Level:Normal

11、安装包安装时,启动特别慢的问题
Requirements-Launch Conditions,System-System Requirements,取消勾选“Run only if an active Internet connection is found”

附:

使用Advanced Installer 自动部署 Arcgis Engine Runtime 10.0

advanced installer 使用常见问题整理相关推荐

  1. Advanced Installer 打包程序并支持自动升级

    参考:  Advanced Installer 打包Winform程序 转载于:https://www.cnblogs.com/IKang8701348/p/9988161.html

  2. 利用Advanced Installer将asp.netMVC连同IIS服务和mysql数据库一块打包成exe安装包

    原文:利用Advanced Installer将asp.netMVC连同IIS服务和mysql数据库一块打包成exe安装包 因为业务需要,项目中需要把asp.netmvc项目打包成exe安装程序给客户 ...

  3. Advanced Installer 制作.NetWeb部署安装包

    Advanced Installer 制作.NetWeb部署安装包 原文:Advanced Installer 制作.NetWeb部署安装包 因为是.Net的Web应用程序,所以想用Advanced ...

  4. 用Advanced Installer制作DotNetBar for Windows Forms 12.0.0.1_冰河之刃重打包版详解

    关于 DotNetBar for Windows Forms 12.0.0.1_冰河之刃重打包版 --------------------11.8.0.8_冰河之刃重打包版-------------- ...

  5. 使用Advanced Installer制作IIS安装包(二:配置安装包依赖项和自定义dll)

    原文:使用Advanced Installer制作IIS安装包(二:配置安装包依赖项和自定义dll) 前言:上篇使用Advanced Installer制作IIS安装包(一:配置IIS和Web.con ...

  6. advanced installer重新打包教程

    一.简介 本次利用Advanced Installer软件里的Repackager重封装工具进行测试制作MSI安装包,还开可以利用Advanced Installerr制作MSI安装包 原理为执行两次 ...

  7. 使用Advanced Installer进行二次打包

    原文:使用Advanced Installer进行二次打包 使用Advanced Installer进行二次打包 在上一篇使用InstallerShield打包VS程序中,我已经叙述过,为什么要进行二 ...

  8. C#进阶系列——使用Advanced Installer制作IIS安装包(二:配置安装包依赖项和自定义dll)...

    C#进阶系列--使用Advanced Installer制作IIS安装包(二:配置安装包依赖项和自定义dll) 原文:C#进阶系列--使用Advanced Installer制作IIS安装包(二:配置 ...

  9. Advanced Installer 9.8打包实录

    原文 Advanced Installer 9.8打包实录 主要介绍:(1)创建工程,(2)创建快捷方式及其图标(3)卸载设置 创建工程(.net为例): 工程创建完成....接下来进行简单设置 开始 ...

最新文章

  1. oracle 10035 err 942,案例:Oracle日志报错 Fatal NI connect error 12170 TNS-12535 TNS-00505
  2. java 继承 意义_Java中继承,类的高级概念的知识点
  3. 王璋等揭示慢性阻塞性肺疾病炎症内型与呼吸道微生物组的关系(IF 21)
  4. 花费我一个月实习的工资买了一个软件测试就业班课程,成功转行了算是
  5. 也说科研的兴趣与自信
  6. 优化选项对ARM下指针赋值的影响
  7. 双因素方差分析_多因素方差分析
  8. 计算机视觉与深度学习 | 视觉SLAM详解及应用(中文版)
  9. 【Android】资源加载过程
  10. Swap空间利用率不释放
  11. 远程服务器如何创建分支,git如何远程创建分支
  12. mysql mtop 使用_MYSQLMTOP监控环境搭建
  13. nodemcu与matlab,NodeMCU Tutorial 1:NodeMCU + DS18S20 + Thingspeak + MATLAB
  14. 5G网络将给物联网卡带来什么发展前景
  15. 和 Pipelining 说再见,cURL 放弃使用管道技术
  16. 用c语音打一个简单的a+b
  17. H264(NAL简介与帧判断)
  18. IT江湖--这个冬天注定横尸遍野
  19. 滴滴云技术沙龙:AI在“出行”和“云”的探索和应用
  20. PageRank背后的数学

热门文章

  1. [转载] python如何删除对象属性_Python3基础 delattr 删除对象的属性
  2. [转载] 卷积神经网络做mnist数据集识别
  3. [转载] 利用c/c++编写python模块
  4. I/O接口标准(1):LVTTL、LVCMOS、SSTL、HSTL
  5. verilog系统任务之$random
  6. SDR与DDR的区别
  7. 项目案例模板之登录注册的实现
  8. 进程池和线程池,协程,IO多路复用
  9. Java的JDK以及maven环境变量配置
  10. zabbix监控某个进程个数时产生的issue