无法使用System.IO.Compression.FileSystem,即使它被引用但不包括

时间:2017-02-27 14:46:39

标签: c# asp.net .net .net-4.0 .net-4.5

我尝试使用<div class="title"> <p> This is a test </p> <button class="click2"> Click Me </button> </div> <div class="title2"> <p> This is test #2 </p> </div> 中包含的功能但无法获取要包含的命名空间。我有一个项目并成功引用了$('.title').on('click', function () { $(this).next().toggle(); }); $('.click2').click(function () { var elem = $(this).closest('.title'); elem.detach(); $('.title2').append(elem).attach(); elem.detach(); }); ,但在尝试引用ZipFile时,我得到了:

  

命名空间名称的类型&#39; FileSystem&#39;名称空间中不存在System.IO.Compression&#39;

当我尝试拨打System.IO.Compression时,我

  

名称&#39; ZipFile在当前上下文中不存在

我正在运行System.IO.Compression.FileSystem所以我应该可以访问这些功能。我不知道发生了什么,因为我似乎正在做所有事情。

我尝试在Visual Studio中添加ZipFile的引用,并将其包含在.net 4.5.2文件夹中,但我无法在我的处理程序中使用它。

任何帮助都会很棒,谢谢!

目前

我的使用指令:

Add Reference

我在我的项目中也引用了References,所以这个错误没有任何意义。

尝试使用ZipFile:

using System.IO.Compression;

使用指令:

enter image description here

我的项目和参考资料:

enter image description here

1 个答案:

答案 0 :(得分:0)

问题是我的Handler没有为该项目创建。我最终为该项目创建了一个新的处理程序,我可以访问References文件夹中的所有内容。