Приложение-функция Azure - ссылка на внешнюю библиотеку - PullRequest
0 голосов
/ 21 мая 2018

Я сталкиваюсь с ошибкой в ​​приложениях-функциях портала Azure, написанных на языке C #.

ошибка CS0103: Имя 'ZipFile' не существует в текущем контексте

Я пытаюсь использовать nuget.exe для установки System.IO.Compression.FileSystem.dll, но не могу добавить этот пакет.Ошибка как показано ниже.

D: \ home \ site \ wwwroot Не удается найти пакет 'System.IO.Compression.FileSystem.dll'

Пожалуйста, помогите мне.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 21 мая 2018

Спасибо за все ответы.Я нашел ответ.Я загрузил DLL-файл из консоли, nuget.exe установить 40-System.IO.Compression.FileSystem После загрузки добавьте справочную библиотеку

# r ".. \ 40-System.IO.Compression.1.0.0.2 \ lib \ net40-client \ System.IO.Compression.dll "

# r" .. \ 40-System.IO.Compression.FileSystem.1.0.0.2 \ lib \ net40-client \ System.IO.Compression.FileSystem.dll "

После этого ошибка удаляется.

Благодарявсе.

0 голосов
/ 21 мая 2018

Добавьте сборку и импортируйте пространство имен, как показано ниже.Это работает на моей стороне.

#r "System.IO.Compression.FileSystem"

using System.IO.Compression;
...