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


Свойство TargetPlatform

Обновлен: Ноябрь 2007

Задает платформу, являющуюся целевой для пакетного приложения или компонента. Во время установки свойство TargetPlatform проверяется на соответствие платформе конечного компьютера, чтобы убедиться в возможности продолжения установки.

Параметры

Свойство TargetPlatform может принимать следующие значения:

Параметр

Описание

x86

Пакет может быть установлен на любую 32-разрядную платформу; при установке на 64-разрядную платформу файлы будут установлены в 32-разрядные папки.

x64

Пакет предназначен для компьютеров, поддерживающих наборы инструкций AMD64 и EM64T; при попытке установить на 32-разрядную платформу или любую другую 64-разрядную платформу возникает ошибка, и установка прекращается.

w1behyzx.alert_note(ru-ru,VS.90).gifПримечание.
Для установок на 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-разрядных приложений

Ссылки

Свойства развертывания с помощью установщика Windows