09.12.2012 Views

InstallShield 2012 Express Edition User Guide - Knowledge Base ...

InstallShield 2012 Express Edition User Guide - Knowledge Base ...

InstallShield 2012 Express Edition User Guide - Knowledge Base ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 16: Building, Testing, and Distributing Installations<br />

Configuring and Building Releases<br />

Table 16-5: MSBuild <strong>InstallShield</strong> Task (cont.)<br />

Parameter Type Description<br />

PreprocessorDefines ITaskItem[ ] This parameter enables you to add or override the preprocessor<br />

defines for the project. Using this parameter, you can specify the<br />

definition of the preprocessor define and also define a value for the<br />

name of the preprocessor define using the Token subelement.<br />

For more information on MSBuild ITaskItem[ ] properties, see the<br />

MSDN Library.<br />

<strong>Edition</strong>: This parameter applies to the Premier and Professional<br />

editions of <strong>InstallShield</strong>.<br />

OutputGroups ITaskItem[ ] This parameter specifies the project output groups from the Visual<br />

Studio solution. Using this parameter, you can specify the path to<br />

the source location of the project output group and also define<br />

these additional values using these subelements as listed:<br />

• Name—Name of the project<br />

• OutputGroup—Name of the project output group<br />

• TargetPath—Target path of the project output group (different<br />

from its source location)<br />

For more information on MSBuild ITaskItem[ ] properties, see the<br />

MSDN Library.<br />

Build String This parameter specifies what type of build to perform. You can<br />

choose from these types of builds:<br />

• Complete—Specify this value if you want to generate a full<br />

build.<br />

• Tables—Specify this value if you have already performed a<br />

complete build and you simply want to rebuild only the .msi file<br />

part of the installation. This type of build is also known as a<br />

Quick Build. Note that this type of build cannot be performed<br />

with the SingleImage or WebDeployment types of release<br />

configurations.<br />

<strong>Edition</strong>: Compile, TablesAndFiles, and UpgradeOnly are additional<br />

Build values that are available in the Premier and Professional<br />

editions of <strong>InstallShield</strong>.<br />

BuildCompressed Boolean This parameter specifies whether your release is compressed into<br />

one file or remains uncompressed in multiple files.<br />

BuildSetupExe Boolean This parameter specifies whether you want to create a Setup.exe<br />

file along with your installation.<br />

302 ISE-1800-UG01 <strong>InstallShield</strong> <strong>2012</strong> <strong>Express</strong> <strong>Edition</strong> <strong>User</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!