Export (0) Print
Expand All

Prerequisites Dialog Box

This dialog box specifies which prerequisite components are installed, as well as how they are installed.

To access this dialog box, select a project node in Solution Explorer, then on the Project menu, click Properties. When the Project Designer appears, click the Publish tab. On the Publish page, click the Prerequisites button.

Create setup program to install prerequisite components

This includes the prerequisite components in your application's Setup program (Setup.exe) so that they will be installed before your application, in order of dependency. This option is selected by default. If it is not selected, no Setup.exe is created.

Choose which prerequisites to install:

Specifies whether to install components such as Microsoft Data Access Components (MDAC), .NET Framework, Crystal Reports, and so on.

For example, by selecting SQL Server 2005 Express Edition, you specify that the Setup program check whether this component is installed on the target computer and install it if it is not already.

For detailed information on each prerequisite package, see the Prerequisites Information table later in this topic.

Check Microsoft Update for more redistributable components

Clicking this link takes you to the Microsoft Windows Update Web site (http://windowsupdate.microsoft.com/) to check for updates.

Download prerequisites from the component vendor's web site

Specifies that the prerequisite components are installed from the vendor's Web site. This is the default option.

Download prerequisites from the same location as my application

Specifies that the prerequisite components are installed from the same location as the application. This copies all the prerequisite packages to the publish location. For this option to work, the prerequisite packages must be on the development computer.

Download prerequisites from the following location:

Specifies that the prerequisite components are installed from the location that you select. You can use the Browse button to select a location.

Prerequisites Information

Microsoft Data Access Components 2.8

This package provides data access technologies including ActiveX Data Objects (ADO), OLE DB, and Open Database Connectivity (ODBC). Data-driven client/server applications deployed over the Web or a local area network (LAN) can use these components to integrate information from relational (SQL) and non-relational sources.

Any Visual Basic or Visual C# application that includes data access has a dependency on Microsoft Data Access Components (MDAC) version 2.8 or later. MDAC must be installed on a target computer prior to installing your application, or the application will fail.

For more information, see Microsoft Data Access Components (MDAC).

.NET Framework 2.0

This package installs the .NET Framework for 32-bit platforms (x86). It is not preinstalled on any operating systems, and is required for all Visual Basic, Visual C#, and Visual J# projects compiled explicitly for x86 platforms. This item is selected by default. For more information, see Redistributing the .NET Framework.

.NET Framework 2.0 (All platforms: x86, x64, IA64)

This package installs the .NET Framework for all platforms (x86, x64, IA64). It is not preinstalled on any operating systems, and is required for all Visual Basic, Visual C#, and Visual J# projects compiled for any CPU architecture and are expected to run on all platforms (x86, x64, IA64). Note that Visual Basic and Visual C# projects are compiled for any CPU architecture by default. If you select this item, clear the checkbox for the 32-bit platforms version. For more information, see Redistributing the .NET Framework and Deploying 64-bit Applications.

.NET Framework 2.0 (IA64)

This package installs the .NET Framework for 64-bit Itanium platforms (IA64 only). It is not preinstalled on any operating systems, and is required for all Visual Basic, Visual C#, and Visual J# projects compiled explicitly for IA64 platforms. If you select this item, clear the checkbox for the 32-bit platforms version. For more information, see Redistributing the .NET Framework and Deploying 64-bit Applications.

.NET Framework 2.0 (x64)

This package installs the .NET Framework for 64-bit platforms (x64). It is not preinstalled on any operating systems, and is required for all Visual Basic, Visual C#, and Visual J# projects compiled explicitly for x64 platforms. If you select this item, clear the checkbox for the 32-bit platforms version. For more information, see Redistributing the .NET Framework and Deploying 64-bit Applications.

Crystal Reports for .NET Framework 2.0

This installs Crystal Reports for Visual Basic 2005, which allows you to create complex and professional reports in a GUI-based program. You can connect your report to almost any database source, as well as to proxy data, such as a result set (for example, an ADO.NET DataSet object).

For more information, see What is Crystal Reports?.

Microsoft Visual J# .NET Redistributable Package 2.0

Applications and controls written in Visual J# require the Visual J# redistributable package to be installed on the computer where the application or control runs. Installing the .NET Framework redistributable package is a prerequisite to installing the Visual J# redistributable package. This package has no additional system requirements over and above the requirements of the .NET Framework redistributable package.

For more information, see Distribution of the Visual J# Redistributable Package.

Microsoft Visual Studio 2005 Report Viewer

Includes new report viewer controls that you can use to add rich data reporting to Windows forms and ASP.NET applications.

Visual C++ Runtime Libraries (IA64, x64, x86)

These packages install the Visual C++ run-time libraries for the IA64, x64, and x86 platforms, which provide routines for programming for the Microsoft Windows operating system. These routines automate many common programming tasks that are not provided by the C and C++ languages.

For more information, see Run-Time Library Reference.

Windows Installer (2.0, 3.1)

These packages install the Microsoft Windows Installer redistributable version 2.0 or 3.1, which allows the installation of Windows Installer setup projects. It is preinstalled on Windows 2000 SP2 and later.

For more information, see Deploying a Runtime Application Using Windows Installer.

SQL Server 2005 Express Edition

This installs Microsoft SQL Server 2005 Express Edition, a database platform based on Microsoft SQL Server 2005, and a replacement for Microsoft SQL Server Desktop Engine (MSDE). SQL Server Express is free and can be redistributed (subject to agreement), and it functions as a client database as well as a basic server database. It is the same as SQL Server 2005, except for the following:

  • No enterprise features support

  • Limited to one CPU

  • 1 gigabyte (GB) memory limit for the buffer pool

  • Databases have a 4 GB maximum size

For more information, see Overview of SQL Server Express.

See Also

Community Additions

ADD
Show:
© 2015 Microsoft