Свойство TargetPlatform
Задает платформу, являющуюся целевой для пакетного приложения или компонента. Во время установки свойство TargetPlatform проверяется на соответствие платформе конечного компьютера, чтобы убедиться в возможности продолжения установки.
Параметры
Свойство TargetPlatform может принимать следующие значения:
Параметр |
Описание |
---|---|
x86 |
Пакет может быть установлен на любую 32-разрядную платформу; при установке на 64-разрядную платформу файлы будут установлены в 32-разрядные папки. |
x64 |
Пакет предназначен для компьютеров, поддерживающих наборы инструкций AMD64 и EM64T; при попытке установить на 32-разрядную платформу или любую другую 64-разрядную платформу возникает ошибка, и установка прекращается.
Примечание
Для программ установки на 64-разрядной платформе AMD требуется установщик Windows версии 3.0.Если это значение выбрано для свойства TargetPlatform, к проекту установки добавляется условие запуска для установщика Windows версии 3.0.
|
Itanium |
Пакет предназначается для платформ на базе 64-разрядных процессоров Itanium; при попытке установить этот пакет на 32-разрядную платформу или на любую другую 64-разрядную платформу возникает ошибка, и установка прекращается. |
Если выбрано x64 или Itanium, то файлы нельзя размещать в папках Common Files, Program Files или System; необходимо использовать 64-разрядные версии этих папок. Дополнительные сведения см. в разделе Практическое руководство. Создание установщика Windows для 64-разрядной платформы.
См. также
Задачи
Практическое руководство. Создание установщика Windows для 64-разрядной платформы