作者mida (实况「野球」魂)
看板Programming
标题[问题] InstallShield关於Prerequisite的问题
时间Tue Feb 12 17:13:27 2008
我的InstallShield的版本是InstallShield 12,
我写的安装程式在安装前需要Microsoft .Net Framework不然没法灌,
所以我在Setup Prerequisite选了Microsoft .Net Framework 3.0,
但是安装时又发现3.0只能在XP SP2上安装,SP1会无法安装,
但是Setup Prerequisite又只有3.0的选项,
所以想写一个判断式如果系统是SP1以下就安装2.0,SP2就安装3.0,
不过3.0我是从Setup Prerequisite去勾选的,
2.0是我从网站上抓下来的,
我要怎样才能在script file将这2个动作整合在一起?(问题一)
另外,在安装Microsoft .Net Framework前,
电脑必须要有Microsoft WindowsInstaller,
理论上这东西每台电脑安装完都自然会存在,
但我就是有遇过有电脑没有这东西,导致我的安装程式无法安装,
所以我也想在安装Microsoft .Net Framework前先判断一下,
电脑是否已经安装Microsoft WindowsInstaller?
但是InstallShield的Setup Prerequisite,没有这个选项!
请问我要怎样才能让安装程式知道,
电脑有没有安装过Microsoft WindowsInstaller呢?(问题二)
拜托InstallShield高手帮帮忙,
对这软体不太熟悉,请多多指教。^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.132.37.53