Deploying Applications Overview
Go Up to Steps in Developing a Project
After you have written, tested, and debugged your application, you can make it available to others by deploying it. Depending on the size and complexity of the application, you can package it as one or more assemblies, as compressed cabinet (.cab) files, or in an installer program format (such as .msi). After the application is packaged, you can distribute it by using XCOPY, FTP, a download, or an installer program.
For more information about deploying specific types of applications, refer to the list of links at the end of this topic.
Deploying Cross-Platform Applications
For information on deploying cross-platform applications, see Deploying Cross-Platform Applications.
Using the Deployment Manager
Using Installation Programs
For complex applications that consist of multiple files, you can use an installation program. Installation programs perform various tasks, such as copying executable and supporting files to the target computer and making Windows registry entries.
Setup toolkits, such as InstallAware, automate the process of creating installation programs, often without the need to write any code. InstallAware is based on Windows Installer (MSI) technology and can be installed from the RAD Studio installation DVD. After installing, refer to the InstallAware online Help for information about using the product.
Redistributing RAD Studio Files
Many of the files associated with RAD Studio applications are subject to redistribution limitations or cannot be redistributed at all. Refer to the following documents for the legal stipulations regarding the redistribution of these files.
Contains deployment considerations for each edition of RAD Studio.
Addresses legal rights and obligations concerning RAD Studio.
Contains last minute information about RAD Studio, possibly including information that could affect the redistribution rights for RAD Studio files.
These files are located, by default, at C:\Program Files\Embarcadero\RAD Studio\n.n.
Redistributing Third Party Software
The redistribution rights for third party software, such as components, utilities, and helper applications, are governed by the vendor that supplies the software. Before you redistribute any third party software with your RAD Studio application, consult the third party vendor or software documentation for information regarding redistribution.
- Deployment Manager
- Deploying Cross-Platform Applications
- Deploying Win32 Applications
- Deploying ActiveX Controls
- Deploying Database Applications
- Deploying dbExpress Database Applications
- Deploying General Applications
- Deploying Packages
- Deploying Web Applications
- Overview of a Three-tiered Application