ICE 105
Проверяет пакет на соответствие набору требований к установке в контексте пользователя. ICE 105 также может проверять пакеты двойного назначения. Пакет двойного назначения позволяет пользователю выбрать, следует ли устанавливать приложение в контексте пользователя или в контексте компьютера. Сведения о разработке пакета двойного назначения см. в разделе Создание одного пакета.
ICE 105 выполняет следующую проверку пакета.
- Проверяет, что таблица CustomAction не содержит пользовательских действий, которые были помечены для выполнения с повышенными привилегиями. Дополнительные сведения о пользовательских действиях с повышенными привилегиями см. в разделе Безопасность пользовательских действий.
- Проверяет, не содержит ли таблица Directory какие-либо из следующих свойств системной папки.
- Проверяет, что пакет не устанавливает сборку среды CLR в глобальный кэш сборок (GAC). Дополнительные сведения об установке сборок в глобальный кэш сборок см. в разделах Добавление сборок в пакет и Установка сборок среды CLR.
- Проверяет таблицу ODBCDataSource , чтобы убедиться, что пакет не устанавливает источники данных.
- Проверяет таблицу ServiceInstall , чтобы убедиться, что пакет не устанавливает службы.
- Проверяет, что таблица Реестра не записывает записи в разделе HKEY_LOCAL_MACHINE .
Установщик Windows 4.5 или более ранней версии: Не поддерживается. Этот ice доступен начиная с установщика Windows 5.0.