使用 Installshield 部署 .NET Framework 1.1/2.0 时需要注意以下几点:
(本文使用的环境是InstallShield 11.5 Premier Edition 和 Installshield 12 Premier Edition )
对于 MSI 类型的项目
1、若要部署.NET Framework,Installshield 的项目类型最好选择MSI类型的,如 Basic MSI Project,InstallScript MSI Project 都是可以的。
2、在Release Wizard 中设置.NET Framework 的版本和位置等信息。
对于 InstallScript 类型的项目(以下是根据的文档说明,没有实际测试)
1、从官方网站下载并安装 InstallShield 12 InstallScript Objects 。MS .NET Framework 1.1/2.0 Objects 包含在其中。
下载 InstallShield 12 InstallScript Object :
http://saturn.installshield.com/is/12/windows/domestic/othersetups/installscript_objects/installshieldinstallscriptobjects.exe
(要去下载这样一个东东,才支持 .NET Framework 的安装)
2、在Objects 视图,InstallShield Objects/Merged Modules 面板中,找到MS .NET Framework 2.0 Objects,将其添加到相应的Feature中。