Я хочу создать самораспаковывающийся исполняемый файл на C #.
Требование заключается в том, что при сборке проекта C # выводом сборки должен быть самораспаковывающийся EXE-файл, который будет рекурсивно содержать все файлы и папки с заранее заданным путем.
Когда я запускаю EXE-файл, сгенерированный при создании проекта, он извлекает все файлы в предопределенную папку.
Как мне добиться этого в C #?