如何在c#中以编程方式打开7z自解压.exe文件?

时间:2016-11-17 05:16:26

标签: c# wpf

我想在按钮点击中打开.exe文件。使用ZipFile.ExtractDirectory不适用于.exe文件,它会抛出异常。

任何人都可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

请考虑使用7-Zip link中的LZMA SDK,它包含有关如何正确使用带有C#和其他语言的sdk的二进制文件,库和代码示例,就像你使用你的owm一样7 -zip archiver。但只能使用你们所有人。

或者,事情更容易...... link

仅包含用于解决方案的内置压缩/解压缩模块。

最后,使用7-Zip的CLI。

PD:请记住,UnauthorizedAccessException是由于您对应用程序的Windows权限,请确保您在可访问的目录中进行读/写,甚至可以向您的应用添加Admin Privilegies。希望这对你有所帮助。祝你今天愉快! :)

相关问题