Элемент ZipFile не существует в текущем контексте - C#
Формулировка задачи:
Нужно разархивировать/заархивировать файлы.
Делаю пример по статье https://msdn.microsoft.com/ru-ru/library/ms404280(v=vs.110).aspx
Возникает ошибка - Элемент ZipFile не существует в текущем контексте.
В чем может быть дело?
Мой код
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO; //Для копирования файлов
using System.Threading; //Для работы с потоками
using System.Net; //Для загрузки файлов через http
using System.Net.NetworkInformation; //Для проверки доступности сервера (ping)
using System.Diagnostics; //Для запуска стороннего файла
using System.IO.Compression; //Для работы с zip файлами
namespace TelerikWinFormsApp1
{
public partial class RadForm1 : Telerik.WinControls.UI.RadForm
{
public RadForm1()
{
InitializeComponent();
RadForm_1 = this;
}
public static RadForm1 RadForm_1 { get; set; }
Thread first_laught_thread;
private void RadForm1_Load(object sender, EventArgs e)
{
ZipFile.CreateFromDirectory(startPath, zipPath); //ОШИБКА - Элемент ZipFile не существует в текущем контексте
//Переменных startPath, zipPath нет, но не суть...
first_laught_thread = new Thread(first_laught_function); //Создаем поток. Инициализация выше
first_laught_thread.IsBackground = true; //Фоновый поток - автоматически завершится при закрытии программы
first_laught_thread.Start();
}
private void first_laught_function()
{
//Код
}
}
}Решение задачи: «Элемент ZipFile не существует в текущем контексте»
textual
Листинг программы
... using System.IO.Compression.FileSystem; //Для работы с zip файлами (класс ZipFile) ...