Options Panel

InstallShield 2016 » Visual Studio Deployment Project Import Wizard

The Visual Studio Deployment Project Import Wizard imports the project outputs, files, registry keys, file extensions, custom actions, target system searches, launch conditions, and prerequisites from your Visual Studio project into your InstallShield project. The Options panel is where you select which, if any, properties you also want InstallShield to import from the Visual Studio project into your InstallShield project.

Note • If you select the check box for an option, InstallShield overwrites the existing value in your InstallShield project with the value that is configured in the Visual Studio project. For example, if you select the Product Name check box, InstallShield overwrites the value of the Product Name setting of your InstallShield project with the value that is set in the Visual Studio project.

Available Options for Importing

Option

Description

Product Name

If you want your InstallShield project to use the ProductName property that is configured in the Visual Studio project that you are importing, select this check box.

The product name is configured in the General Information view of InstallShield.

Project • This option does not apply to merge module projects.

Product Version

If you want your InstallShield project to use the value of the ProductVersion property that is configured in the Visual Studio project that you are importing, select this check box.

The product version is configured in the General Information view of InstallShield.

INSTALLDIR

If you want your InstallShield project to use the value of the DefaultLocation property that is configured for the application folder in the Visual Studio project that you are importing, select this check box.

If you select this check box, InstallShield updates the value of the INSTALLDIR setting in the General Information view with the path that is configured in the Visual Studio project.

Note • Visual Studio lets you specify a directory path that contains multiple formatted properties, such as [ProgramFilesFolder][Manufacturer]\[ProductName], for the application folder. Visual Studio projects use a directory custom action to resolve the path at run time. However, InstallShield does not support this type of directory path. Therefore, InstallShield resolves the path during the conversion process and uses the INSTALLDIR property for the path.

Add or Remove Programs Properties

If you want your InstallShield project to use the Add or Remove Program properties (AddRemoveProgramsIcon, Manufacturer, Description, ManufacturerUrl, Author, SupportUrl, and SupportPhone) that are configured in the Visual Studio project that you are importing, select this check box.

If you select this check box, InstallShield updates the values of the following settings in the General Information view with the values that are configured in the Visual Studio project:

Display Icon (In the Visual Studio project, this is the AddRemoveProgramsIcon property.)
Publisher (In the Visual Studio project, this is the Manufacturer property.)
Add or Remove Programs Comments (In the Visual Studio project, this is the Description property.)
Publisher/Product URL (In the Visual Studio project, this is the ManufacturerUrl property.)
Support Contact (In the Visual Studio project, this is the Author property.)
Support URL
Support Phone Number

Project • This option does not apply to merge module projects.

Summary Information Stream Properties

If you want your InstallShield project to use the Summary Information Stream properties (Title, Subject, Keywords, and TargetPlatform) that are configured in the Visual Studio project that you are importing, select this check box.

If you select this check box, InstallShield updates the values of the following settings in the General Information view with the values that are configured in the Visual Studio project:

Title
Subject
Keywords
Processor type in the Template Summary setting (In the Visual Studio project, this is the TargetPlatform property.)

Project • This option does not apply to merge module projects.

Product Code

If you want your InstallShield project to use the value of the ProductCode property that is configured in the Visual Studio project that you are importing, select this check box.

The product code is configured in the General Information view of InstallShield.

Project • This option does not apply to merge module projects.

Upgrade Code

If you want your InstallShield project to use the value of the UpgradeCode property that is configured in the Visual Studio project that you are importing, select this check box.

The upgrade code is configured in the General Information view of InstallShield.

Project • This option does not apply to merge module projects.

All Users

If you want your InstallShield project to use the value of the InstallAllUsers property that is configured in the Visual Studio project that you are importing, select this check box.

If you select this check box, InstallShield updates the value of the ALLUSERS property in the Property Manager view based on the value that is set in the InstallAllUsers property in the Visual Studio project.

Project • This option does not apply to merge module projects.

Project Language

If you want your InstallShield project to use the language that is selected in the Localization property of the Visual Studio project that you are importing, select this check box.

If you are importing a Visual Studio project into an InstallShield project and the following conditions exist, InstallShield replaces the existing string entry values in your project with default string entry values for the language of your Visual Studio project:

You select this Project Language check box in the Visual Studio Deployment Project Wizard.
The language of your Visual Studio project does not match the default language in your InstallShield project. (In Visual Studio, the Localization property indicates the project’s language. In InstallShield, the Default Language setting in the String Editor view indicates the project’s default language.)
InstallShield has support for the language that is used in your Visual Studio project. (If you are using the Professional edition of InstallShield, you may not have support for the language that is used in your Visual Studio project.)

For example, if you select this Project Language check box, if the language of your InstallShield project is Spanish, if the language of your Visual Studio project is German, and if you are using the Premier edition of InstallShield, InstallShield replaces the Spanish run-time strings in your project with the default German translations. Thus, if you edit a string entry value by revising a setting such as the Publisher setting in the General Information view, and then you indicate in the wizard that you want to import the language of a Visual Studio project, InstallShield overwrites the value of the Publisher setting—as well as values for other settings—with the default German string entry values.

Therefore, if the project language is changed while you are importing your Visual Studio project, review the settings in the General Information view and the String Editor view after the import, and modify the string entry values if appropriate.

Project • This option does not apply to merge module projects.

See Also