Сборка проекта установщика Wix пропущена в решении для любого процессора

Я пытаюсь создать решение, настроенное как Release | Любой ЦП, содержащий проект установщика Wix, настроенный для x86. Все в решении построено нормально, но установщик Wix всегда пропускается.

Он отлично работает в Visual Studio, но из командной строки возникают проблемы.

Я называю это так:

"C:/Program Files (x86)//Microsoft Visual Studio 10.0/Common7/IDE/devenv.com" /Rebuild "Release|Any CPU" "MySolution.sln"

И это ошибка

Skipped Rebuild All: Project: Service.WixInstall, Configuration: Release x86 ----- Project not selected to build for this solution configuration

person rocklobster    schedule 22.10.2014    source источник


Ответы (3)


Это не ошибка; Это просто для вашего сведения.

Проект не выбран для сборки для этой конфигурации решения

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

Как: создавать и редактировать конфигурации

IIRC, Visual Studio Express имеет ограниченную функциональность конфигурации. Если для вас это проблема, вы можете отредактировать файл решения с помощью текстового редактора.

person Tom Blodget    schedule 23.10.2014

Убедитесь, что сборка проекта wix выбрана в Configuration Manager -> Active Solution Platform -> Any CPU.

person Michiel    schedule 11.02.2015

Проверьте этот ответ SO. Особенно:

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

Ссылка nabble в ответе SO - это ссылка на это Запись в списке рассылки wix-users, содержащая несколько полезных ссылок.

person David Clarke    schedule 17.03.2015