如何使用ASP classic上传大文件(约1GB)?

时间:2017-10-13 09:17:40

标签: upload vb6 activex

我想使用ASP经典上传一些大文件(大约1GB),看起来在ASP.net上并不难,那么ASP经典呢?我试过了:

  • 没有组件上传类,如:NetRube_Upload.asp等,它的colud上传文件大小约为200米,但1GB没有。我不知道它的服务器(IIS)限制或客户端(浏览器)限制或代码本身的问题。

  • 我认为使用ASPload或Huge Asp Upload等一些商业组件可以解决这个问题,但不幸的是我的项目也是商业化的,所以我不得不避免使用这些商业组件。

  • 我自己编写代码(.dll),使用VB6并在服务器上安装,我按照微软的指示在这里:

How to upload files to a Web server by using ASP

但得到了错误:

'800a005b' 
Object variable or With block variable not set 

我没有粘贴上下文,因为我完全按照说明操作并得到了这个错误。

那么,任何人都可以给我一些建议吗?谢谢!

1 个答案:

答案 0 :(得分:0)

最后,我在这里使用Microsoft dll开发指南的解决方案解决了这个问题:

https://support.microsoft.com/en-us/help/299692/how-to-upload-files-to-a-web-server-by-using-asp

但是,您必须编辑一些代码才能使其正常工作并避免错误' 800a005b'发生。

使用经典ASP和VB6上传700m +文件。