知道我正在使用framework 4.0
,我想运行一个exe
文件,该文件位于受保护的Zip
文件中。我有Zip
文件的密码。
框架4.0下是否有任何函数或库可以运行受保护的zip文件中的exe文件?
答案 0 :(得分:4)
我找到使您可以提取受保护的Zip文件的解决方案。
DotNetZip是一个免费的开源库,用于处理.NET语言的ZIP文件。
不要忘记将DLL添加到您的引用中:
Ionic.Zip.dll
将此行添加到您的程序中:
using Ionic.Zip;
提取受保护的文件:
// extract all files into
using (var zip = ZipFile.Read("archive.zip"))
{
zip.Password= "SecretPassword";
zip.ExtractAll("TargetFolder");
}
要在受保护的zip文件中运行EXE文件,请使用以下步骤: