Я хочу использовать класс ZipFile, но не могу понять, как правильно добавить пространство имен.
ZipFile.CreateFromDirectory(startPath, zipPath);
ZipFile.ExtractToDirectory(zipPath, extractPath);
дает
ErrorCS0117 'ZipFile' does not contain a definition for 'CreateFromDirectory'
ErrorCS0117 'ZipFile' does not contain a definition for 'ExtractToDirectory'
Я добавил
using System.IO;
using System.IO.Compression;
using System.IO.Compression.FileSystem;
, что приводит к
Error CS0234 The type or namespace name 'FileSystem' does not exist in the namespace 'System.IO.Compression;
добавил ссылки на сборки в
System.IO.Compression
Assembly System.IO.Compression
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.IO.Compression.dll
System.IO.Compression.FileSystem
Assembly System.IO.Compression.FileSystem
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.IO.Compression.FileSystem.dll
попытался установить / удалить пакеты с помощью NuGet. Перестройте, даже перезагрузите компьютер.
Кажется, ничего не работает. Текущая версия .Net в VS - 4.7
.