Скомпилируйте проект 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.