Работает ли утилита WIX heat с проектами Visual C ++?

StackOverflow https://stackoverflow.com/questions/1306391

  •  19-09-2019
  •  | 
  •  

Вопрос

Я только начинаю использовать Wix и хотел бы использовать heat для извлечения выходных данных из моих проектов Visual C ++ в исходные файлы Wix.Кажется, это отлично работает для моих проектов на C #, однако всякий раз, когда я запускаю heat в проекте на C ++, я получаю сообщение об ошибке:

heat project MyProject.vcproj -pog:Binaries -cg MyGroup -nologo -out MySource.wxs
heat.exe : error HEAT5307 : Build failed.

Должно ли это сработать, или я делаю что-то не так?Спасибо

Это было полезно?

Решение

Не в Visual Studio 2008 и более ранних версиях.Проекты C ++ на самом деле не являются проектами MSBuild (просто оболочкой вокруг vcbuild.exe или что-то в этом роде), поэтому в этих проектах нет самоанализа.Это довольно печально.

Ходят слухи, что команда VC ++ исправляет это в Visual Studio 2010, так что, надеюсь, там все начнет работать.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top