2017-02-01 5 views
0

Я создал проект Wix Setup и проект пакета Wix в том же решении. Я включил файл msi проекта Setup в качестве источника пакета в приложении пакета. (Он имеет ссылку на приложение настройки)В том числе выход проекта Wix Setup в комплекте Wix

Я обнаружил, что если я попытаюсь построить целое решение одновременно, я получаю сообщение об ошибке при попытке установить ускоритель «не удалось найти полезную нагрузку ...»

Однако, если я строю проект установки, а затем повышающий пакет, он устанавливается без каких-либо проблем.

Почему это? Кажется, что он захватывает предыдущий установщик, прежде чем проект установки завершит построение текущего.

ответ

1

Добавить ссылку на проект .msi в проекте пакета. Так вы сообщаете MSBuild, что пакет зависит от .msi.

+0

У этого есть ссылка на него, и он строит. Я обнаружил, что эта проблема возникает только тогда, когда я делаю «перестройку» в визуальной студии. –