Я не могу найти решение, которое я ищу в похожих вопросах, но это может быть из-за отсутствия навыков поиска.Как добавить ссылку на проект, чтобы избежать дополнительных загрузок
В любом случае, у меня есть using System.Runtime.InteropServices;
в моем проекте C#, который я использую, чтобы разархивировать загруженный .zip-файл.
Проблема возникает из-за того, что я ненавижу установщиков ... Таким образом, мне нужен способ включить файл Interop.Shell32.dll
в .exe, который находится в папке \ bin \ Debug проекта.
Таким образом, избегая необходимости в установщике, который добавляет Interop.Shell32.dll в путь программы и избегает необходимости загрузки дополнительного файла вместе с .exe, если я не использую установщик.
Что было бы лучшим/наиболее эффективным способом для меня? (Предпочтительно без необходимости включать в программу дополнительную нагрузку)
http://msdn.microsoft.com/en-us/library/system.io.compression.zipfile.aspx – SLaks
Вы думали о добавлении файла почтового индекса в качестве ресурса в ваш проект? – Sam
@Sam Нет, потому что zip-файл изменится в будущем (zip-файл получит дополнительный контент) – Yorrick