Ice03: can be ignored. Ice64: when any directory error appears, create a same entry in remove file table If you do not use Roaming Profiles (Intellisync) and Active Directory group policy to assign/publish to Users, you can ignore this error. It will have no effect on the environment. Ice99: windows volume – this should be in CAPS Ice104: when lockpermissionex and msilockpermissionex both exists, we need to drop the lockpermissionex table. MsiLockPermissionsEx Table enhances the functionality over LockPermissions Table. With MsiLockPermissionsEx table, users now have the ability to set access permissions on objects impacted by the application install that previously required using custom actions or other methods outside of Windows Installer Ice38: we have to make one of hkcu entry (which should not be a file, as key path). ERROR: Component DesktopFolder installs to user profile. It must use a registry key under HKCU as its KeyPath, not a file...
This blog describes some of the packaging standards. Also contains methods to silently install different applications or handling their configuration for mass deployements.