Installing and Configuring AdminStudio

Edit Shared AdminStudio Configuration Files

The following steps walk through the editing the configuration files in the shared folder enabling centralised packaging settings, before you process it is advisable to back up the following files in your AdminStudio share

  • isolationconfig.ini
  • isrepackager.ini
  • issnapshot.ini

isolationconfig.ini

Using a text editor open the isolationconfig.ini file and enter your company name and department to replace Company=Macrovision Division=STG

[IsolationMethods]
Manifests=1
IsolatedComponents=1

[Manifest]
AssemblyType=0
NewComponents=1
Company=Windeploy
Division=Windeploy Packaging
Validate=0
LoadExisting=0

[DigitalSignature]
CertificateFile=
SPCFile=
PVKFile=
CertificateName=
TimeStampAssemblies=1

isrepackager.ini

Using a text editor open the isrepackager.ini

[]


Edit Local AdminStudio Configuration Files

  • options.ini
  • islc.ini

Options.ini

Using a text editor open the options.ini file and enter path to the shared template and enter your company name by updating ProjectTemplate=BLANK SISAuthor=InstallShield Repackager

C:\Program Files\Macrovision\AdminStudio\X.0\Repackager\options.ini

[MMExclusions]

[General]
UseSrcFolder=Y
EnablePathVariables=Y
UseHKCUProxy=N
LimitedUI=Y
OtherFilesNewComponents=N
UseMergeModules=Y
SharedCommonFiles=Y
PermanentSystemFiles=Y
PermanentSystemFilesSubfolders=N
ExtraHKCRPermanent=Y
COMMapping=Y
ODBCMapping=Y
ServiceControlEvents=Y
ALLUSERS=Y
ProjectTemplate=\\server\share\AdminStudio\standards_X.ism
BuildMSI=N
SISAuthor=Company Name
BuildCompressed=N
CreateSetupExe=N
MultiUserShortcuts=Y
SmartScannedOnce=N
ISProSetup=N
BuildFeatures=N
OtherComponentFileExtensions=1:QTX|1:AX
OSGranular=N
MMPathVersion=N

[IgnoreShortcuts]
TargetExe1=isuninst.exe
TargetExe2=uninst.exe
TargetExe3=setup.exe
TargetExe4=uninst.dll
TargetExe5=rnuninst.exe1

The SISAuthor entry is added because repackager omits your company name even though it is present in the project templates summary information stream

islc.ini

Using a text editor open islc.ini

[Exclusions]
SharedFolder=\\ms001\AdminStudioShared\

[IDE]
MMSearchPath=C:\Program Files\InstallShield\2009\Modules\i386,
\\ms001\AdminStudio\MergeModules

Note: exclusions can be added using ..\Repackager\AnalysisOptions.exe

We can finish off by creating an Application Catalog