Chapter 14: Identifying and Resolving Package Errors Using PackageExpertAbout PackageExpert1254 ADS-0950-UG00 AdminStudio 9.5 User GuideAbout PackageExpertPackageExpert allows you to quickly run and resolve a series of tests on Windows Installer packages to improvetheir overall quality and their deployment readiness. PackageExpert provides the flexibility to augment and extendthe test suite to suit any particular end user requirement. PackageExpert’s tests are currently organized into twomajor categories:• ICE Tests—The ICE tests perform checks against the structure of a Windows Installer package to enforceMicrosoft best practices. They are used to determine if an installation package is built according to WindowsInstaller standards.• Windows Vista Certification Tests—The Windows Vista tests check packages for compliance withinstallation requirements of the Windows Vista operating system, and are intended to enable the successfuldeployment of packages on Vista.In addition, you can add your own XML-based manual tests.The following diagram provides an overview of how you can use PackageExpert to perform testing and resolution:Testing Packages andViewing ResultsExplains how to test both standalone packages and packages in anApplication Catalog. Explains how to view test results in PackageExpert andin ConflictSolver. It also explains how to customize your test results byexcluding specific errors and by changing the severity of specific errors.Resolving Errors Explains how PackageExpert automatically resolves errors, and how youspecify how you want errors to be resolved.Adding Manual Tests Provides instructions on how to add and run your own XML-based tests toPackageExpert.PackageExpert Reference Every view and dialog box available in PackageExpert is discussed in thissection.Table 14-1 • PackageExpert Help LibrarySection Description