C# 关于用7zip压缩文件提示win32exception 系统找不到文件解决方案(win7 x64)
2023-09-14 09:06:39 时间
网上已经很多这方面的资料了,我就简单的说下好了
为了方便以后的查看
---------------------
1.需要下载7zSharp:http://7zsharp.codeplex.com/releases/view/10305
这是一个类库下载解压 然后添加解决方案文件在你创建的工程
2.下载一个7-zip mangaer
http://www.7-zip.org/download.html
关键来了(win7 64位系统来说的),记得安装路径 看清楚默认安装在C:\Program Files还是C:\Program Files (x86) 然后这一步关系到的是上图的外部程序的一个shell文件。
主程序里面是用以下方法调用
CompressionEngine.Current.Encoder.EncodeFromDirectory(info.FullName + @"\", outfile);
然后这一句调用的关键部分
下图的红框部分
主要这是这些了 总结一句话 就是明确7-zip manger的7z.exe的路径 和shellEngine调用的外部程序是一一对应的。
相关文章
- c#数组赋初值_C#数组初始化
- c#FileStream文件读写.以及filestream,file和FileInfo的区别
- C#目录和文件管理操作方法分享
- C#-FileSystemWatcher文件和文件夹监控
- c#面试题抽象类和接口的区别-金三银四面试:C#程序员经常遇到的30道基础面试题,想你所想
- 如何在 C# 项目中链接一个文件夹下的所有文件
- 2022年底C# 解压zip文件遇到的一个Bug
- C#中使用快速排序按文件创建时间将文件排序的源码
- 比较有效的使用C#读取文件的代码
- c#托盘双击不触发单击事件的实现方法
- C#下载文件(TransmitFile/WriteFile/流方式)实例介绍
- C#中调用命令行cmd开启wifi热点的实例代码
- 使用C#获取系统特殊文件夹路径的解决方法
- C#Linq读取XML文件的实例
- C#删除文件目录或文件的解决方法
- C#操作config文件的具体方法
- C#计算两个文件的相对目录算法的实例代码
- C#3.0中Lambda表达式详解
- 通过C#动态生成图书信息XML文件
- c#简单判断是否是闰年的方法代码
- c#生成站点地图(SiteMapPath)文件示例程序
- c#泛型学习详解创建线性链表
- c#线程同步使用详解示例
- asp.net(C#)生成Code39条形码实例条码枪可以扫描出
- C#中string用法实例详解
- C#通过反射创建自定义泛型