09.12.2012 Views

InstallShield 2012 Spring Express Edition User Guide

InstallShield 2012 Spring Express Edition User Guide

InstallShield 2012 Spring Express Edition User Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 1: <strong>InstallShield</strong> <strong>2012</strong> <strong>Spring</strong> <strong>Express</strong> <strong>Edition</strong><br />

What Was New in Earlier Versions of <strong>InstallShield</strong> <strong>Express</strong> <strong>Edition</strong><br />

The new Signing tab in the Releases view is where you specify the digital signature information—<br />

including the digital signature files granted to you by a certification authority—that <strong>InstallShield</strong> should<br />

use to sign your files. The Signing tab is also where you specify which files in your installation should be<br />

digitally signed.<br />

If you specify a .pfx file for signing, <strong>InstallShield</strong> uses SignTool.exe to sign your files. If you specify an<br />

.spc file and a .pvk file, <strong>InstallShield</strong> uses Signcode.exe to sign your files. Using a .pfx file is often the<br />

preferred method, since it is more likely to work in many different environments (such as locked build<br />

machines). If you specify the digital signature password in <strong>InstallShield</strong>, you will never see a password<br />

prompt if you are using a .pfx file. However, if you are using .spc and .pvk files, a password prompt may<br />

be displayed.<br />

Previously, <strong>InstallShield</strong> included support for signing only the .msi and Setup.exe files. In addition,<br />

<strong>InstallShield</strong> allowed you to specify .spc and .pvk files for the digital signature, but not .pfx files.<br />

To learn more, see the following:<br />

• Digital Signing and Security<br />

• Digitally Signing a Release and Its Files at Build Time<br />

• Signing Tab<br />

Support for Internet Information Services (IIS) 7.0 and SSL<br />

<strong>InstallShield</strong> now includes support for IIS 7.<br />

In addition, <strong>InstallShield</strong> lets you include an SSL certificate for a Web site in your installation. Including<br />

an SSL server certificate enables users to authenticate the Web server, check the validity of the Web<br />

content, and establish a secure connection.<br />

For more information, see:<br />

• Internet Information Services View<br />

• Specifying the SSL Certificate for a Web Site<br />

• Version-Specific Information for IIS Support in <strong>InstallShield</strong><br />

New Microsoft .NET Framework 3.0 Prerequisite Available<br />

<strong>InstallShield</strong> now includes a new .NET Framework 3.0 setup prerequisite that you can add to <strong>Express</strong><br />

projects.<br />

For more information, see Adding .NET Framework Redistributables to Projects.<br />

Visual C++ 8.0 SP1 Merge Modules Available<br />

<strong>InstallShield</strong> now includes Visual C++ 8.0 SP1 merge modules (version 8.0.50727.762).<br />

Support for the UAC Shield Icon on Dialog Buttons<br />

The Install button on the ReadyToInstall dialog and the Remove button on the ReadyToRemove dialog<br />

now have the <strong>User</strong> Account Control (UAC) shield icon when the installation is run on Windows Vista<br />

systems and the installation is not yet running with elevated privileges.<br />

Note that <strong>InstallShield</strong> is run with elevated privileges. Therefore, if you launch your installation from<br />

within <strong>InstallShield</strong> on a Windows Vista system, it has elevated privileges, and the UAC shield icon is not<br />

displayed on the ReadyToInstall and ReadyToRemove dialogs.<br />

26 ISE-1900-UG00 <strong>InstallShield</strong> <strong>2012</strong> <strong>Spring</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!