4

我尝试将 DotNetZip 与 C++/CLR 一起使用,但我发现我下载的每个文件都不包含 .h 文件,在示例代码中,有“使用命名空间 Ionic::Zip;”
我怎样才能让它在我的代码中工作?

4

2 回答 2

5

您需要添加对 DotnetZip DLL 的引用。添加对 DLL 的引用后,编译器将处理 DLL 中的元数据,并以与处理头文件相同的方式为您提供类型和方法。要添加参考,请执行以下操作

  • 右键单击“解决方案资源管理器”中的项目并选择“参考”
  • 单击“添加新引用”按钮
  • 选择“浏览”选项卡并导航到 DotnetZip DLL
于 2011-02-02T06:20:17.887 回答
0

另一个不需要使用Visual Studio GUI的解决方案是#using在每个CPP使用Ionix.zip.

例子:

#using <Ionic.Zip.dll>

using namespace Ionic::Zip;

如果using namespace不使用,#using记录哪些来源正在使用是很有趣的Ionix.Zip。如果using namespace使用,将这个指令放在 JaredPar 建议的项目参考中会更有趣。

于 2019-01-23T08:35:12.413 回答