asp.net(c#)如何上传大文件?

使用VS打开项目:

asp.net(c#)如何上传大文件?_第1张图片

SQL2005

1.创建数据表和存储过程

asp.net(c#)如何上传大文件?_第2张图片

创建后可以在数据库中看到创建好的数据表

asp.net(c#)如何上传大文件?_第3张图片

 

2.修改数据库帐号和密码

Web.config

asp.net(c#)如何上传大文件?_第4张图片

connectionStrings

asp.net(c#)如何上传大文件?_第5张图片

asp.net(c#)如何上传大文件?_第6张图片

 

3.修改配置地址

注意

1.端口号必须正确,路径必须正确。

2.在局域网测试时需要将localhost改为服务器的IP地址。

  比如测试地址:oa.qq.com

  UrlPost:http://oa.qq.com/db/f_post.aspx

3.在外网测试时需要将localhost改为外网地址。

asp.net(c#)如何上传大文件?_第7张图片asp.net(c#)如何上传大文件?_第8张图片

 

示例:将up6布署在oa.qq.com中

asp.net(c#)如何上传大文件?_第9张图片

示例:将up6布署在内网IP+端口

asp.net(c#)如何上传大文件?_第10张图片

 

如果需要测试下载功能,则需要修改down.js中的配置地址

asp.net(c#)如何上传大文件?_第11张图片

 

4.在IIS中测试

4.1.建虚拟目录

asp.net(c#)如何上传大文件?_第12张图片

4.2.设置网站路径

注意:项目路径不要包含中文

asp.net(c#)如何上传大文件?_第13张图片

将网站路径设为项目路径,这样在项目中修改代码后就可以直接测试

asp.net(c#)如何上传大文件?_第14张图片

 

4.3.将项目服务器改为IIS

asp.net(c#)如何上传大文件?_第15张图片

 

4.4.在浏览器中访问

asp.net(c#)如何上传大文件?_第16张图片

运行:

asp.net(c#)如何上传大文件?_第17张图片

文件夹所在位置:H:\商务

asp.net(c#)如何上传大文件?_第18张图片

 

上传后自动存储在服务存储目录中,文件夹目录:F:\Git\up6\upload\2019\04\17\02061e3783ea42ed9e4e1bf8de131bc0

文件上传完成,大文件上传方法。

注意:

1.文件和文件夹上传功能由控件实现,使用前需要先安装控件。

2.端口号必须正确

2.路径必须正确。

3.demo仅支持在localhost和127.0.0.1中测试,不支持在其它的地址中测试(如局域网IP,外网IP,外网域名),如果需要在正式环境中测试请与我们联系。

 

DEMO下载地址:https://dwz.cn/fgXtRtnu

你可能感兴趣的:(asp.net(c#)如何上传大文件?)