Мне известно, что аналогичный вопрос , но помеченный ответ содержит ссылку на внешнюю библиотеку, для которой требуется установить несколько зависимостей на компьютере пользователя.
Мне не нужно извлекать или что-то еще, например, перечислять файлы - мне нужно только добавить все содержимое папки в один кабинетный файл. Я знаю, что cabinet.dll существует в папке \ Windows \ System32, и я надеюсь, что есть простой способ взаимодействия с этой DLL для достижения того, что я пытаюсь сделать.
Возможно ли это сделать без внешней библиотеки? Если бы кто-нибудь мог указать мне правильное направление, я был бы вечно благодарен.