Поделиться через


Свойство 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-разрядной платформы

Ссылки

Свойства развертывания

Основные понятия

Развертывание 64-разрядных приложений