如何在 asp classic 中使用 ionic zip 或 dot net zip

Posted

技术标签:

【中文标题】如何在 asp classic 中使用 ionic zip 或 dot net zip【英文标题】:How to use ionic zip or dot net zip in asp classic 【发布时间】:2020-04-29 07:28:16 【问题描述】:

如何在 Classic ASP 中使用 ionic zip 或 dotnet zip 库来提取 zip 文件?我是经典asp的新手。所以请你详细说明一步一步。它怎么能在服务器上也能工作。

【问题讨论】:

嗨,欢迎来到堆栈溢出。请参阅How to Ask 链接以获取有关如何提出问题并相应更新您的问题的更多详细信息。 【参考方案1】:

第 1 步: 安装到 GAC:gacutil -i Ionic.Zip.dll

第 2 步: 注册 COM 使用:regasm Ionic.Zip.dll

第 3 步: 在您的经典 asp 代码中创建 com 对象的实例 暗拉链 设置 zip = CreateObject("Ionic.Zip.ZipFile")

第 4 步: 现在使用这个 zip 对象来完成你的任务

【讨论】:

我怎样才能将它访问到服务器? 在您的服务器中执行大约三个步骤 1. 在 gac 中安装 dll,2 将该 dll 注册为 com 3) 在 asp 中编写代码并在 IIS 中作为经典 asp 运行它 它说消息“gacutil”未被识别为内部或外部命令。 对于 gacutil,您可以在此处获取更多信息 docs.microsoft.com/en-us/dotnet/framework/app-domains/…

以上是关于如何在 asp classic 中使用 ionic zip 或 dot net zip的主要内容,如果未能解决你的问题,请参考以下文章

如何在 VBScript for Classic-ASP 中执行单行 If 语句?

如何在 Classic ASP 的下拉列表中显示存储过程中的数据?

Asp classic,如何选择在数据库文本字段中存储为字符串的字符串日期?

在 Classic Asp VBScript 中遍历数组的最佳方法是啥?

ASP Classic 中的事务问题

Braintree 支付网关 - 与 Classic ASP 集成