Получить ошибку HEAT5150 с x64 dll

Я получаю эту ошибку, когда у меня есть x64 dll в папке, которую я пытаюсь собрать

heat.exe: ошибка HEAT5150: не удалось собрать данные из файла, который, как ожидается, будет DLL-библиотекой SelfReg: C:\Users\ama\Documents\Projekt\FreePIE\Output\sixense_fak e_x64.dll. Если этот файл не поддерживает SelfReg, вы можете проигнорировать это предупреждение. В противном случае эта деталь ошибки может быть полезна для диагностики ошибки: невозможно загрузить файл: C:\Users\ama\Documents\Projekt\FreePIE\Output\sixense_fake_x64.dll, ошибка: 193 [C:\Users\ama\Documents\Projekt\FreePIE\BuildTools\build_installer.xm l]

Как я могу настроить heat для поддержки библиотек x64 или просто добавить их, не выполняя никакой проверки? это просто статическая библиотека c, моя программа даже не использует ее, если пользователь хочет подделать этот SDK, он копирует файл sixense_fake_x64.dll из установочной папки в стороннюю программу, которая зависит от него.

редактировать исходный код, если какая-либо помощь

https://github.com/AndersMalmgren/FreePIE

1 ответ

Решение

Heat.exe имеет несколько переключателей, которые управляют сбором урожая. Бежать heat -? чтобы увидеть список. Тот, который вы хотите:

-sreg suppress registry harvesting

Другие вопросы по тегам