首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >System.IO.Packaging

System.IO.Packaging
EN

Stack Overflow用户
提问于 2011-09-01 00:33:48
回答 8查看 84.4K关注 0票数 117

我将我的项目设置为.NET Framework4.0。当我添加System.IO.Packaging时,它告诉我它不存在。当我试图将它作为引用添加到项目中时,它也没有显示出来。

如何在我的C#项目中添加System.IO.Packaging

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2011-09-01 00:37:23

根据this MSDN page上的用户评论,您必须添加对WindowsBase .Net库的引用。

票数 173
EN

Stack Overflow用户

发布于 2011-10-19 06:34:45

对于使用.NET 4.0的Visual Studio2010中的C#解决方案:

  1. 在项目的“解决方案资源管理器”中,右键单击“References”,然后从上下文菜单中选择“Add References”。
  2. 在左侧窗格中选择“程序集”,然后单击窗格底部附近的“E112”“文件名”字段旁边的“浏览”按钮。
  3. 浏览到.NET 4.0引用程序集并选择Add。例如,在我的机器(Windows7,64位)上,完整路径为:

Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\WindowsBase.dll \

C:\Program Files (X86)

保存解决方案(特别是在使用MSBuild从命令行编译的情况下),现在应该能够将using System.IO.Packaging指令添加到.cs文件的顶部,而不会出现错误。

票数 82
EN

Stack Overflow用户

发布于 2011-09-01 00:38:50

System.IO.Packaging是一个命名空间,而不是引用。大多数(全部?)名称空间中的类,例如ZipPackage,都部署在WindowsBase.dll中。

确保您有对WindowsBase.dll的引用-如果有,您只需在.cs文件中添加: using System.IO.Packaging;,就可以了。

请注意,您可以在documentation for any class on MSDN中看到这一点。例如,在ZipPackage中,它列出:

代码语言:javascript
复制
Namespace:  System.IO.Packaging
Assembly:  WindowsBase (in WindowsBase.dll)
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7260339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档