相关疑难解决方法(0)

如何使用dotnet framework 4.0提取zip文件而不使用第三方dll

我正在修理.我需要从网络位置下载一个zip文件,然后在本地计算机上解压缩并使用这些文件.唯一的限制是我不能使用任何第三方DLL.

.net c# windows compression zip

15
推荐指数
2
解决办法
3万
查看次数

如何使用SharpZipLib从zip文件中提取文件夹?

我有一个test.zip文件,其中包含一个文件夹,里面有一堆其他文件和文件夹.

我找到了SharpZipLib后发现.gz/GzipStream不是那种方法,因为它只针对单个文件.更重要的是,这样做与使用GZipStream类似,意味着它将创建一个FILE.但我有整个文件夹压缩.我如何解压缩到

出于某种原因,这里解压缩示例设置为忽略目录,所以我不完全确定如何完成.

此外,我需要使用.NET 2.0来实现这一目标.

.net c# compression directory zip

11
推荐指数
1
解决办法
2万
查看次数

9
推荐指数
3
解决办法
2万
查看次数

找到最低的子文件夹并压缩它们

Visual Studio 模板的文件夹结构如下:

/ProjectTemplatesCache
    /CSharp
        /Windows
            /1033
                /ClassLibrary.zip -- the lowest subfolder
                    /Properties
                /WindowsService.zip -- the lowest subfolder
            /1042
    /VisualBasic
Run Code Online (Sandbox Code Playgroud)

我想从根文件夹开始,深入到最低的子文件夹,并将每个子文件夹压缩到一个单独的存档中。

使用 Windows 批处理或 C#。

如何压缩 - 并不重要。只需能够单独选择每个/对每个执行命令即可。

有任何想法吗?

c# recursion batch-file visual-studio-templates

2
推荐指数
1
解决办法
1578
查看次数

使用C#wpf压缩和解压缩文件

我正在开发一个需要解压缩文件并存储在特定文件夹中的项目.但问题是,我不知道该怎么做.这是我第一次参与这类项目.

我正在使用visual studio 2010.而且我不会使用任何第三方应用程序.

谁能建议我怎么能这样做?

我已经尝试过这段代码,但ZIPFILE无法识别.它上面有一条红线.

using System;
using System.IO;
using System.IO.Compression;

namespace UnzipFile
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
    public MainWindow()
    {
        InitializeComponent();
    }

    private void btnZip_Click(object sender, RoutedEventArgs e)
    {
        string startPath = @"c:\example\start";
        string zipPath = @"c:\example\result.zip";
        string extractPath = @"c:\example\extract";

        ZipFile.CreateFromDirectory(startPath, zipPath);

        ZipFile.ExtractToDirectory(zipPath, extractPath);
    }
}
Run Code Online (Sandbox Code Playgroud)

}

在此输入图像描述

c# unzip

1
推荐指数
1
解决办法
8997
查看次数