« Black-and-white World | Main | Udi Manber - A9.com/Amazon.com Search »
November 20, 2003
InstallShieldTuner for Lotus Notes Quick Start Guide
I don't use the InstallShieldTuner for Lotus Notes often enough to remember how it works each time I create a new Lotus Notes client install package. Here's a quick how to guide written mostly to jog my memory on the next release.
Install InstallShield Tuner. This is found on the Lotus Notes Install CD.
Create a \makeinstall directory on my local harddrive. Then, under the \makeinstall directory, create a \data directory, \win32 directory and \602cf1 directory. The \602cf1 would the version that is being created.
Copy the install file directory for the Lotus Notes client from the CD to the \makeinstall\win32 directory.
Start InstallShield Tuner and pick the LotusNotes.itw file from the \makeinstall\win32 directory.
Don't worry about doing a Prevalidation because it gives many warnings that do affect the success of the build.
Create a new Transform file. This is a two step process. First, pick the MSI file from the \makeinstall\win32 directory. Next, pick the \makeinstall\data directory for you Windows Install Transforms file. I name my MST file with the version that I'm creating (i.e. 602cf1.mst.) Click "Create Transform File".

Under 2. Setup Organization, Default Destination and Organization, opitionally add your Company Name.
Under 2. Setup Organization, Features, you will be able to select which features should be installed.

Under 3. Target System Configuration, Files, you can copy additional files to be installed. I'm going to experiment with copying a replica of our custom bookmark.nsf to overcome the bug of Desktop Policy documents not working.
A quick warning -- do not remove Notes Minder from Shortcuts/Folders or you will get "Internal Error 2705. Directory" when trying to run the install.

Add the two server locations the installation files will be located. This will ensure the Windows Installer always has access to the files needed for fixing a corrupted install or adding files that have been marked "This feature is run from the source, CD or network."
Under section 6. Prepare to Package, Package, Location, pick C:\makeInstall\602cf1 for the location. This is the location of your custom installation files.
Under the Package, Setup, I select "Create Installation launcher (setup.exe)", and add "/qb" for Windows Installer Command line arguments. This runs the install in "silent but deadly mode."

Finally, from the menu, select Project, Package.
Posted by michael at November 20, 2003 12:45 PM