当前位置:电脑迷(diannaomi.cn) > 软件源码教程 > 正文

asp.net如何把上传的文件下载下来 如何下载整个asp网站

导语:本文介绍了如何在ASP.NET中实现文件上传和下载功能,同时还探讨了如何下载整个ASP网站。通过学习本文,您将了解如何通过ASP.NET实现文件的上传和下载,以及如何备份和下载整个ASP网站。

目录导航:

  1. asp.net如何把上传的文件下载下来
  2. 老网站几年了程序asp的,现在出现服务器占用资源过多老是卡死,如何解决
  3. 在windows server 2008 R2上安装部署网站IIS+ASP.NET+MYSQL的步骤
ASP.NET如何把上传的文件下载下来

FileInfo info = new FileInfo(filePath)

; long fileSize = info.Length; Response.Clear()

; Response.ContentType = "application/octet-stream"

; Response.AddHeader("Content-Disposition", "attachement;filename=" + fileName)

; //指定文件大小 Response.AddHeader("Content-Length", fileSize.ToString())

; Response.WriteFile(filePath, 0, fileSize)

; Response.Flush()

; Response.Close()

; filepath为你刚次上传的文件路径,fileName为文件名字,不懂可以再交流

老网站几年了程序asp的,现在出现服务器占用资源过多老是卡死,如何解决

出现这种情况是由于您的网站超过了系统资源限制造成的,主要是程序占用资源太多。

程序占用资源太多的原因如下:

1.有一个或多个ACCESS数据库在多次读写过程中损坏,微软的MDAC系统在写入这个损坏的ACCESS文件时,ASP线程处于BLOCK状态,结果其他线程只能等待,IIS被死锁了,全部的CPU时间都消耗在DLLHOST(ASP进程)中。参考解决办法: 压缩和修复我的数据库 下载数据库文件--[如果是.asp的扩展名,请改为.mdb的扩展名]--用ACCESS打开--选择工具--数据库实用工具--压缩和修复数据库--[改回.asp的扩展名]--上传覆盖原来数据库文件

2.注册了不良的Com组件,特别是用VB开发的ACTIVE X控件,可能导致占用内存使用量不断增长 参考解决办法:尽量减少或避免非官方或是客户要求的不必要的组件

3.多媒体等文件下载占用服务器带宽 参考解决办法:停止下载

4.程序问题 需要及时的关闭不再使用的数据库,以避免一直占用服务器资源 在conn.asp 连接数据库字符串语句中加入如下 sub endConnection() conn.close set conn=nothing end sub 其它程序问题:把IE选项里 显示友好HTTP错误信息 的勾取消掉,再访问网站看出现什么错误信息,然后再调试

5.上传重要的数据库等文件更新,由于正处于受访问状态,可能导致瞬间占用率上升 一般此情况较少,若有出现此情况时,可能有必要先暂停站点,再作更新

6.ACCESS论坛(如动网)大了以后就很容易出现数据库方面的问题,当你的论坛数据库在30M以上,帖子5万左右,可能就会出现数据库吃不消的情况 临时解决办法:定期删除多余的数据、压缩数据库,限制论坛灌水,甚至限制论坛注册。如果是动网论坛,可以使用论坛自带的分表储存功能,会有较好的效果 比较长远办法:更换论坛和数据库,一般都采用动网sql商业版本+MSSQL 的方案来解决

在windows server 2008 R2上安装部署网站IIS+ASP.NET+MYSQL的步骤

1.先确定数据库安装在那个服务器上,然后打开网站源码查看数据库连接字符串设置是否正确。如果不正确,手动修正。

2.打开iis环境,如果没有iis环境则到网上下载安装。

3.设置iis,如果仅仅是本地查看,ip位址不用分配,如果在其他电脑上也可以查看,则需设ip位址

4.默认端口:80(不用修改)

5.在主目录中,本地路径:单击浏览找到你的网站发布后程序;其余默认

6.在文件中,把首页名称新增进去

7.asp.net中查看asp.net时什么版本选择进去,首先确定该电脑安装了。net环境。

以上ok就可以在本地浏览了

免责申明:以上内容属作者个人观点,版权归原作者所有,不代表电脑迷(diannaomi.cn)立场!登载此文只为提供信息参考,并不用于任何商业目的。如有侵权或内容不符,请联系我们处理,谢谢合作!
当前文章地址:https://www.diannaomi.cn/rjymjc/89076.html 感谢你把文章分享给有需要的朋友!
上一篇:素士维修需要多长时间? 下一篇:如何将双页面的WPS文档转换为单页面的?

文章评论