0

余分な *.dll を提供せずにファイルを解凍しようとしています。そのため、System.IO.Compression の ZipArchive クラスを使用しています。

System.IO.Compression と System.IO.Compression.FileSystem を参照として追加したところ、自分のコンピューターではすべて正常に動作しました。ただし、回線でクラッシュするため、友人は使用できません

ZipArchive archive = ZipFile.Open(local, ZipArchiveMode.Read);

動作させるために追加の *.dll を提供する必要がありますか? どうしたの?

4

1 に答える 1

1

使用するZipArchiveクラスは、.NET バージョン 4.5 で新しく追加されました。あなたのコメントによると、あなたの友達は .NET 4.5 を持っていないようです。

このクラスが存在する DLL は、System.IO.Compression.dll私がリンクしたドキュメントにあるとおりですが、友人が自分のマシンに .NET 4.5 をインストールする場合は、気にする必要はありません。

于 2013-05-28T14:57:53.333 に答える