Я пытаюсь сделать функцию автоматического обновления для небольшого инструмента, который я делаю. Я дошел до того, что загрузил файл .rar, но теперь мне нужно извлечь этот .rar-файл. Для этого я использую Ionic.Zip (A референс), как это:Извлечение файлов .rar в C#
ZipFile zipFile = new ZipFile(Path.GetDirectoryName(Application.ExecutablePath) + @"\Tool[" + Program.newVersion + "].rar");
zipFile.ExtractAll(Application.StartupPath);
Но при выполнении этого он дает мне «System.Reflection.TargetInvocation» Exception ... Кто-нибудь знает, что я делаю неправильно или имеет другое решение для извлечения.rar-файлов !?
Почтовый файл! = RAR; вам нужно использовать библиотеку, предназначенную для файлов RAR или другой библиотеки управления файлами; [Ionic.Zip не поддерживает файлы RAR] (http://stackoverflow.com/questions/31382210/ionic-zip-library-unable-to-extract-rar-file-c-sharp). – cybermonkey