关于静默安装需要注意的一些问题

 

之前做过静默安装,可是碰到过一个比较变态的问题至今没有解决,今天仔细看看了看,终于找出了原因。

问题: 之前做静默安装的时候如果你要安装的是联网的程序,在安装过程中就会有联网提示弹出。

解决方法: 在安装的时候设置这一项iOptions.iOCSP = SwiUI::EPolicyAllowed;//OCSP在线证书状态协议 是否履行

下面贴上整个安装的设置吧.

// 配置安装参数
iOptions.iUpgrade = SwiUI::EPolicyAllowed;
iOptions.iOCSP = SwiUI::EPolicyAllowed;//OCSP在线证书状态协议 是否履行
iOptions.iIgnoreOCSPWarnings = SwiUI::EPolicyAllowed; //如果ocsp 执行了,出现了警告,allow为继续安装
iOptions.iUntrusted =SwiUI::EPolicyAllowed;//安装是不受信任的 ok吗?
iOptions.iPackageInfo = SwiUI::EPolicyAllowed; //略过 安装包的 包信息
iOptions.iCapabilities = SwiUI::EPolicyAllowed ;//自动授权user 能力。
iOptions.iKillApp = SwiUI::EPolicyAllowed ; //如果需要,kill 掉app。
iOptions.iOverwrite = SwiUI::EPolicyAllowed ; //覆盖安装部分文件。
iOptions.iDownload = SwiUI::EPolicyAllowed ;//安装过程 下载 也是Ok的。
iOptions.iOptionalItems = SwiUI::EPolicyAllowed; //开发包中的一些选项也是允许放入的。

你可能感兴趣的:(安装)