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

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

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

Task To add a .NET assembly to your project:<br />

Chapter 19: Integrating <strong>InstallShield</strong> with External Applications<br />

Integrating with Microsoft Visual Studio Team Foundation Server<br />

1. In the Solution Explorer under Specify Application Data, double-click Files.<br />

2. Add the .NET assembly to a feature.<br />

3. Right-click the file and then click Properties. The Properties dialog box opens.<br />

4. Click the COM & .NET Settings tab.<br />

5. In the Scan at Build list, select Dependencies and Properties.<br />

At build time, <strong>InstallShield</strong> scans the .NET assembly and adds its dependencies and properties as<br />

needed.<br />

Adding Project Output from Web Services or a Web<br />

Application<br />

<strong>InstallShield</strong> provides enhanced Web services support. If you add a project output (any project output)<br />

from a Web Service or Web Application project, <strong>InstallShield</strong> will prompt you to add the project as a<br />

Web Service. If you choose No, the project output that you have selected is added normally. If you select<br />

Yes, <strong>InstallShield</strong> performs the following:<br />

1. <strong>InstallShield</strong> creates a Destination Folder called IISROOTFOLDER.<br />

2. <strong>InstallShield</strong> deploys the following Visual Studio Project Outputs into the IISROOTFOLDER:<br />

[Content Files] goes to the [IISROOTFOLDER]{VSIPProjectName}<br />

[Primary Output] goes to the [IISROOTFOLDER]{VSIPProjectName}\bin"<br />

3. <strong>InstallShield</strong> creates an IISVirtualDirectory with a target of<br />

[IISROOTFOLDER]{VSIPProjectName}.<br />

Adding .NET Framework Support to an Installation Project<br />

If your application installation requires that .NET Framework support on the target system, you can add<br />

that support to your installation project. For more information, see Adding .NET Framework<br />

Redistributables to Projects.<br />

Integrating with Microsoft Visual Studio Team<br />

Foundation Server<br />

Microsoft Visual Studio Team Foundation Server (TFS) is a set of tools and technologies that enable a<br />

team to collaborate and coordinate the tasks for developing a product. <strong>InstallShield</strong> has support for<br />

integrating with Team Foundation Server. Some highlights of this integration are:<br />

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

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

Saved successfully!

Ooh no, something went wrong!