30

私はVisual Studioプログラミングの初心者です。

最近、System.IO.Compression で ZipFile クラスを使用するために .Net 4.0 を 4.5 にアップグレードしましたが、インストールが完了した後も、Visual Studio (私は 2012 を使用しています) は ZipFile をクラス名として認識できません。

.Net 4.5 がコントロール パネルのプログラム リストに表示され、私の C# ソリューションが .Net Framework 4 をターゲット フレームワークとして設定していることを確認しました。

誰かがこれを理解するのを手伝ってくれますか?

4

7 に答える 7

67

MSDN のZipFile クラスを参照してください。必要なフレームワークのバージョンが 4.5 であることを示しています。フレームワークのバージョンが修正されたら、System.IO.Compression.FileSystem.dllアセンブリへの参照を追加System.IO.Compressionし、クラスに using ディレクティブを追加したことを確認します。

于 2013-01-08T15:42:53.413 に答える
15

System.IO.Compression.FileSystem.dll アセンブリも参照する必要があります。

于 2013-01-08T15:42:23.313 に答える
5

現在のプロジェクトのターゲットフレームワークを.Net4から.Net4.5に変更する必要があります。

于 2013-01-08T15:41:28.670 に答える