Я запускал жару из командной строки. Так что вещи, упомянутые выше, мне совсем не помогли. Изначально моя конфигурация выглядела так:
heat.exe project "project.csproj" -cg GroupName -gg –out "C:\OutPutLocation.wxs"
Это привело к следующей ошибке: heat.exe: ошибка HEAT5302: не указана группа выходных данных проекта.
Я изменил его, добавив в него переключатели -pog , также добавил переключатели -configuration и -platform .
heat.exe project "project.csproj" -cg Portals.Vendor -gg -pog Binaries -pog Content –configuration "release" -platform "AnyCPU" –out "C:\OutPutLocation.wxs"
Кстати: я использую версию WIX 3.7. для VS 2010 .NET 4.0 project.
На всякий случай необходим справочник по командам переключения для 3.x :
http://wix.sourceforge.net/manual-wix3/heat.htm