Chapter 13: Identifying and Resolving Application Conflicts Using ConflictSolverAbout ConflictSolverAdminStudio 9.5 User Guide ADS-0950-UG00 1095Types of ACE Rules: Best Practice and ConflictWhen performing conflict analysis with ConflictSolver, you will be using two different types of ACE Rules:• Best Practice ACE Rules• Conflict ACE RulesBest Practice ACE RulesBest Practice ACEs are rules that internally perform checks against the structure of a Windows Installer package toenforce Microsoft best practices. Best Practice ACEs are similar to Microsoft ICEs. Both Microsoft ICEs (customactions written by Microsoft used during validation) and Best Practice ACEs (custom actions included withConflictSolver used during conflict analysis) are used to determine if an installation package is built according toWindows Installer standards.When testing an installation package against a Best Practice ACE Rule, there is no target package involved. Thesource installation package is tested to see if it meets the standards defined in the ACEs.Conflict ACE RulesConflict ACE Rules are used to detect conflicts between two Windows Installer packages. You can use ConflictACE Rules to detect conflicts between one or more Windows Installer source packages and one or more targetpackages in the Application Catalog. Conflict evaluation is done for each source package against each targetpackage.Note • Multiple source package selection is only supported for internal packages (packages which have alreadybeen imported into the Application Catalog).Check Conflicts Across All Source and Target PackagesIn order to provide a more meaningful conflict analysis, you can choose to have ConflictSolver perform conflictanalysis of each source package against every other source package and each target package against every othertarget package. This option is enabled by selecting the Check conflicts across all source and targetpackages option on the Rules tab of the ConflictSolver Options dialog box. By default, this option is notselected.Connecting to Existing Application CatalogsFrom ConflictSolver, you can choose to connect to a standalone Application Catalog or the AdminStudioEnterprise Server Application Catalog.For more information, see Connecting to an Existing Application Catalog.