Скомпилируйте проект wix, используя "Любой процессор" вместо "X86"

Когда я компилирую проект wix и запускаю wix компиляцию через MSbuild всех существующих проектов, могу ли я использовать "Любой процессор" вместо "X86" или "64 бит"?

Если нет, как я могу скомпилировать проекты, используя "Любой процессор"?

2 ответа

Решение

Если ваш вопрос, можете ли вы скомпилировать WIXPROJ для Any CPU тогда ответ - нет.

"Проекты WiX не будут создаваться при создании платформы" Любой ЦП ", поскольку пакеты установщика Windows зависят от ЦП".

TargetPlatform Настройка в вашем WIXPROJ определяет, как установщик Windows обрабатывает переменные папки, реестры, GAC и т. д. Например, в проекте установки будет использоваться [ProgramFiles64Folder] переменная, если TargetPlatform из проекта установки x64; а также [ProgramFilesFolder] для х86.

Проверьте этот ответ, будет полезно: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Any-CPU-platform-in-wix-3-0-td3441097.html

Шаг 1: Перейти к свойствам решения
Шаг 2: Свойства конфигурации -> Конфигурация
Шаг 3: Проверьте опцию сборки для проекта WIX.

Другие вопросы по тегам