Chapter 20: Analyzing Installations Prior to Deployment
About the Predeployment Test Tool
1544
ADS-0950-UG00
AdminStudio 9.5 User Guide
About the Predeployment Test Tool
The Predeployment Test tool allows system administrators to determine if a Windows Installer
.msi
package will
succeed or fail when it is installed in production. Predeployment Test finds issues with disk space, install
conditions, and will find conflicts with Windows Installer packages already installed on the system.
This section includes the following topics:
•
How the Predeployment Test Tool Works
•
Predeployment Test Tool Components
•
Overview of Predeployment Test Tool Results
Caution •
Predeployment Test features cannot be installed on 64 bit machines because Microsoft® .NET
Framework 2.0 does not support 64 bit machines.
How the Predeployment Test Tool Works
When using the Predeployment Test Tool to determine if a Windows Installer package will succeed or fail when it is
installed in production, you perform the following steps:
•
Create test-ready packages
—Use the
Predeployment Test Preparation Wizard
to convert an original
Windows Installer
.msi
package into a “test-ready” package which incorporates custom actions. A test-ready
.msi
package does not make any system changes when it is installed; it is used to collect data on whether that
package would succeed or fail if it was installed on a particular machine. Using the wizard, you select the
package to test and you specify deployment and conflict tests that you want to execute on the deployment
machines.
•
Install test-ready packages
—You install the test-ready packages in your enterprise. When a test-ready
.msi
package is deployed, Type 1
.msi
custom actions are executed. Each custom action performs a test and
sends the results to a Web service, and the Web service saves those results into a database.
•
Analyze results
—You can then view the compiled test results in a Web browser.
Predeployment Test Tool Components
The Predeployment Test Tool consists of five components:
•
Predeployment Test Preparation Wizard
—This wizard-based tool converts the original
.msi
package into
a “test-ready”
.msi
package, a package that does not make any system changes when it is deployed.
•
Custom Actions
—Type 1
.msi
custom actions are executed when the “test-ready”
.msi
package is
deployed. Each custom action performs a test and sends the results to the .NET Web service.
•
.NET Web Service
—This .NET Web service accepts the results from the custom action execution and saves
them into database tables in the Application Catalog.
Summary of Contents for ADMINSTUDIO 9.5
Page 1: ...AdminStudio 9 5 User Guide Version 9 5...
Page 50: ...Contents 50 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 52: ...52 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 156: ...156 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 440: ...440 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 1090: ...1090 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 1426: ...1426 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 1686: ...1686 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 1794: ...Chapter 24 AdminStudio Public API Reference 1794 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 1842: ...Index 1842 ADS 0950 UG00 AdminStudio 9 5 User Guide...