AUTOMATED MODIFICATION OF PRE-GENERATED MSI PACKAGED APPLICATIONS
First Claim
1. A method, comprising:
- preparing a deployment package for a unique instance;
creating an executable file for the unique instance;
updating a configuration file for the unique instance; and
packaging the executable file and the configuration file with the deployment package.
10 Assignments
0 Petitions
Accused Products
Abstract
Deployment packages for applications may be created automatically to deploy unique instances of an application for execution on a computer system. The deployment packages may be created by copying an original deployment package to a new deployment package and modifying properties, attributes, and/or values within the new deployment package. The modified parameters may include a globally-unique identifier (GUID). The modifications to the new deployment package may be performed automatically without access to source code for the application in the original deployment package. The new deployment package may be deployed on a computer system to install a unique instance of the application. Automatic creation of deployment packages may be useful for testing multiple copies of an application in parallel on a computer system.
71 Citations
20 Claims
-
1. A method, comprising:
-
preparing a deployment package for a unique instance; creating an executable file for the unique instance; updating a configuration file for the unique instance; and packaging the executable file and the configuration file with the deployment package. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product, comprising:
a non-transitory computer readable medium comprising; code to prepare a deployment package for a unique instance; code to create an executable file for the unique instance; code to update a configuration file for the unique instance; and code to package the executable file and the configuration file with the deployment package. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
16. An apparatus, comprising:
-
a memory; and a processor coupled to the memory, in which the processor is configured; to prepare a deployment package for a unique instance; to create an executable file for the unique instance; to update a configuration file for the unique instance; and to package the executable file and the configuration file with the deployment package. - View Dependent Claims (17, 18, 19, 20)
-
Specification