Мой вопрос связан с тем, что я не нашел " ZipFile " класс в " System.IO.Compression " Пространство имен
Но я ссылался на библиотеку DLL для моего проекта веб-форм 4.5.1:
Свойства моего проекта дают мне: Target framework: .Net Framework 4.5.1.
и web.config:
<compilation debug="true" targetFramework="4.5" />
Чего мне не хватает?
Решение состояло в том, чтобы вручную ссылаться на сборки в web.config. Но почему? Почему флажок в диалоговом окне добавления ссылки был недостаточным?
<assemblies>
<add assembly="System.IO.Compression, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="System.IO.Compression.FileSystem, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
</assemblies>
Взято из этого ответа на "Установленный .Net 4.5, но не может использовать класс ZipFile в Visual С#"