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 2: Getting Started<br />

Converting or Importing Visual Studio Projects into <strong>InstallShield</strong> Projects<br />

• Ability to export and reuse various project elements—Increase efficiency by moving pieces of an<br />

existing project (dialogs, custom actions, or features) to a merge module or another installation<br />

project.<br />

• Multiple-instance support—Create an installation that lets end users install multiple instances of a<br />

product on the same machine and in the same user context.<br />

• Device driver support—Device driver support in the Premier and Professional editions simplifies the<br />

process of installing device drivers from installation using the Driver Installation Frameworks for<br />

Applications (DIFxApp) from Microsoft.<br />

• ClickOnce support—The Premier and Professional editions include a ClickOnce Deployment project<br />

type, which provides a lightweight application deployment mechanism that is easy to use. The new<br />

ClickOnce Assistant guides you through the project creation process, providing pertinent<br />

information along the way.<br />

• Additional Dialog Themes—Several dialog themes are available only in the Premier and Professional<br />

editions of <strong>InstallShield</strong>. The <strong>Express</strong> edition contains only two themes.<br />

• Conversion of Visual Studio merge module projects—The Premier and Professional editions of<br />

<strong>InstallShield</strong> let you convert a Visual Studio merge module project to an <strong>InstallShield</strong> merge module<br />

project; this is necessary if you want to build a merge module for consumption in other projects.<br />

• COM+ application proxy support—Manage COM+ application proxies during your installation. A<br />

COM+ application proxy consists of a subset of the attributes of the server application, and it<br />

enables remote access from a client machine to the machine where the application resides.<br />

For additional details about the features that are included with each edition, contact <strong>InstallShield</strong> Sales,<br />

or visit http://www.installshield.com.<br />

Converting or Importing Visual Studio Projects<br />

into <strong>InstallShield</strong> Projects<br />

Visual Studio includes limited support for creating setup and merge module projects. <strong>InstallShield</strong> lets<br />

you do the following so that you can use the advanced features and functionality in <strong>InstallShield</strong> to<br />

create installations:<br />

• Import a Visual Studio setup or merge module project (.vdproj) into an <strong>Express</strong> project (.ise).<br />

During the import process, you can choose to import or ignore certain settings in the Visual Studio<br />

project.<br />

• Convert a Visual Studio setup project to an <strong>Express</strong> project.<br />

The import and conversion functionality enables you to create <strong>InstallShield</strong> installation projects that<br />

contain the same data and settings that were in your Visual Studio projects.<br />

Note: If your Visual Studio project contains one or more project outputs, you can use <strong>InstallShield</strong> to import that Visual<br />

Studio project into an <strong>InstallShield</strong> project; however, <strong>InstallShield</strong> cannot convert that Visual Studio project into an<br />

<strong>InstallShield</strong> project.<br />

104 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!