Сборка проекта установщика Wix пропущена в любом процессоре
Я пытаюсь создать решение, настроенное как Release | Любой процессор, содержащий проект установщика Wix, настроенный для x86. Все в решении построено нормально, но установщик Wix всегда пропускается.
Он прекрасно работает в визуальной студии, но из командной строки возникают проблемы.
Я называю это так:
"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
3 ответа
Проверьте этот так ответ. Особенно:
"Проекты WiX не будут создаваться при создании платформы" Любой ЦП ", поскольку пакеты установщика Windows зависят от ЦП".
Ссылка nobble в ответе SO является ссылкой на эту запись списка рассылки wix-users и содержит несколько полезных ссылок.
Проверьте, выбрана ли сборка проекта wix в Configuration Manager -> Active Solution Platform -> "Любой ЦП".
Это не ошибка; Это только для вашей информации.
Проект не выбран для построения для этой конфигурации решения
Откройте диспетчер конфигурации, выберите конфигурацию решения и платформу решения. Затем в строке для проекта выберите конфигурацию проекта и платформу проекта, которую вы хотите построить с помощью решения.
Как: создавать и редактировать конфигурации
IIRC, Visual Studio Express имеет ограниченную функциональность конфигурации. Если это проблема для вас, вы можете отредактировать файл решения с помощью текстового редактора.