Элемент ZipFile не существует в текущем контексте - C#

Узнай цену своей работы

Формулировка задачи:

Нужно разархивировать/заархивировать файлы. Делаю пример по статье https://msdn.microsoft.com/ru-ru/library/ms404280(v=vs.110).aspx Возникает ошибка - Элемент ZipFile не существует в текущем контексте. В чем может быть дело? Мой код
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Windows.Forms;
  9. using System.IO; //Для копирования файлов
  10. using System.Threading; //Для работы с потоками
  11. using System.Net; //Для загрузки файлов через http
  12. using System.Net.NetworkInformation; //Для проверки доступности сервера (ping)
  13. using System.Diagnostics; //Для запуска стороннего файла
  14. using System.IO.Compression; //Для работы с zip файлами
  15. namespace TelerikWinFormsApp1
  16. {
  17. public partial class RadForm1 : Telerik.WinControls.UI.RadForm
  18. {
  19. public RadForm1()
  20. {
  21. InitializeComponent();
  22. RadForm_1 = this;
  23. }
  24. public static RadForm1 RadForm_1 { get; set; }
  25. Thread first_laught_thread;
  26. private void RadForm1_Load(object sender, EventArgs e)
  27. {
  28. ZipFile.CreateFromDirectory(startPath, zipPath); //ОШИБКА - Элемент ZipFile не существует в текущем контексте
  29. //Переменных startPath, zipPath нет, но не суть...
  30. first_laught_thread = new Thread(first_laught_function); //Создаем поток. Инициализация выше
  31. first_laught_thread.IsBackground = true; //Фоновый поток - автоматически завершится при закрытии программы
  32. first_laught_thread.Start();
  33. }
  34. private void first_laught_function()
  35. {
  36. //Код
  37. }
  38. }
  39. }

Решение задачи: «Элемент ZipFile не существует в текущем контексте»

textual
Листинг программы
  1. ...
  2. using System.IO.Compression.FileSystem; //Для работы с zip файлами (класс ZipFile)
  3. ...

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.909 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы