ZipFile
に含まれている機能を使用しようとしていますが、含める名前空間を取得できません。私はプロジェクトを持っているし、正常System.IO.Compression
を参照したが、System.IO.Compression.FileSystem
を参照しようとしたとき、私は得る:System.IO.Compression.FileSystemは参照されていても使用できません。
私はは、名前空間名「ファイルシステム」の種類は、名前空間に存在しません「System.IO.Compression」
ZipFile
を呼び出すしようとすると
私は
名「ZIPファイルは、現在のコンテキスト内に存在しないの取得
私は.net 4.5.2
を実行していますので、これらの機能にアクセスする必要があります。私は何が起こっているのか分かりません。私はすべてを正しくやっているようです。
Visual Studio内でAdd Reference
の両方の参照を追加しようとしましたが、これはReferences
フォルダに含まれていますが、ハンドラ内では使用できません。
ご協力いただきありがとうございます!現在
マイusingディレクティブ:
using System.IO.Compression;
このエラーはどんな意味を作っていないので、私も私のプロジェクト内System.IO.Compression.FileSystem.dll
を参照しています。
string startPath = @"c:\example\start";
string zipPath = @"c:\example\result.zip";
string extractPath = @"c:\example\extract";
ZipFile.CreateFromDirectory(startPath, zipPath);
ZipFile.ExtractToDirectory(zipPath, extractPath);
The directories within the variables don't exist but that doesn't matter because ZipFile isn't even being found.
usingディレクティブ:
マイプロジェクトと参考文献:ZIPファイルを使用しようと
問題は私のハンドラは「wasnということでした
usingディレクティブは参照と同じではありません。参照が正常に追加された場合(参照に警告アイコンがなく、エラーリストに警告が表示されない場合)、usingディレクティブを使用して、参照を追加したプロジェクトから参照アセンブリから名前空間をインポートできます。 – CodeCaster
あなたの非常に有益なコメントをありがとう...私はほとんどすべての "ソリューション"を試したので、何もここで何か解決するようです。私はこの言語に慣れていないので、理解してから、それを参照して使用するだけの簡単なものでなければなりません。 –
失礼ではありませんが、あなたはその質問を読みましたか?私はすでにプロジェクト内の 'System.IO.Compression.FileSystem.dll'を参照しています。 –