我有一个IIS 7共享主机环境中的网站。它运行的是.NET 3.5。我有一个下载按钮来从服务器下载文件。句柄无效。 (从HRESULT异常:0x80070006(E_HANDLE))

当我将本地应用程序部署到IIS 6时,它运行良好。在IIS 7共享托管服务器上,发生异常。

该句柄无效。 (来自HRESULT的异常:0x80070006(E_HANDLE)) 描述:执行当前Web请求期间发生未处理的异常。请查看堆栈跟踪以获取有关该错误的更多信息以及源代码的位置。

System.Runtime.InteropServices.COMException:句柄无效。 (来自HRESULT的异常:0x80070006(E_HANDLE))

COMException(0x80070006):句柄无效。 (来自HRESULT的异常:0x80070006(E_HANDLE))] [HttpException(0x80004005):与远程主机通信时发生错误。错误代码是0x80070006。]

这怎么解决?

string strRequest = Convert.ToString(Request.QueryString.Get("file"));

System.IO.FileInfo file = new System.IO.FileInfo(strRequest);

if (file.Exists)

{

Response.Clear();

Response.ContentType = ReturnExtension(System.IO.Path.GetExtension(file.Name));

Response.AppendHeader("Content-Disposition", "attachment; filename=" + file.Name);

Response.TransmitFile(strRequest);

Response.End();

HttpContext.Current.ApplicationInstance.CompleteRequest();

//DownloadFile(file.FullName, file.Name);

}

+0

'与远程主机通信时发生错误。错误代码是0x80070006.' –

+0

我想这是一个权限问题,因为你的共享主机。 –

+0

请告诉我应该给予什么权限? –

连接服务器显示句柄无效,句柄无效。 (从HRESULT异常:0x80070006(E_HANDLE))相关推荐

  1. Teamviewer连接服务器显示不能够全屏 或 向日葵连接服务器不能够全屏 或 Teamviewer只显示一个640x480的分辨率选项

    欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 Teamviewer连接服务器显示不能够全屏 或 向日葵连接服务器不能够全屏 或 Teamviewer只显示一个640x ...

  2. kvm连接服务器显示不出来,KVM切换器网口使用中常见问题及解决方法

    一.KVM切换器网口初次连接使用KVM切换器,网口KVM切换器不能正常工作. 解决方案: 1.断开KVM切换器的电源输入以及显示器.键盘.鼠标: 2.断开所有与KVM切换器相连接的KVM信号线: 3. ...

  3. 我的世界连接服务器显示XX,我的世界连接服务器显示bad login

    我的世界分单人模式和多人模式,在游戏中我们一般是玩单人模式的,可是在偌大的世界中室友你一个人,你是否会觉得寂寞呢?下面小编就来介绍下如何进入多人模式,希望大家喜欢.多人模式服务器可以自己创建,也可以加 ...

  4. VScode突然之间连接服务器显示不断重连retry多次

    用 Xshell 连接服务器后,运行 rm -rf .vscode-server

  5. 远程连接服务器显示:发生身份验证错误 要求的函数不受支持

    今天用远程桌面连接服务器,登录不上,发生如标题所说的错误. 网上查找原因,终于解决,步骤如下: 注意:问题不是出在服务器,而是出在远程桌面客户端,在微软打了补丁后,相当于限制了权限.修改要去登录服务器 ...

  6. 连接服务器显示英文,cf游戏服务器显示英文

    cf游戏服务器显示英文 内容精选 换一换 修改裸金属服务器名称.裸金属服务器名称取值范围:只能由中文字符.英文字母(a~z,A~Z).数字(0~9).下划线(_).中划线(-).点(.)组成,且长度为 ...

  7. 连接服务器显示出现内部错误怎么解决方案,远程连接服务器提示“出现了内部错误”解决方法锐讯网络罗海清...

    远程连接服务器提示"出现了内部错误"解决方法: 解决方法: Win+R键 打开DOS窗口 输入"ncpa.cpl"并敲击回车 紧接着会看到"本地连接& ...

  8. fxp连接服务器显示密码错误,flashfxp连接提示连接失败 ()与列表错误

    摘要 腾兴网为您分享:flashfxp连接提示连接失败 ()与列表错误,中日翻译,云南移动,优学堂,信用白条等软件知识,以及usb2.0webcamera,101创想世界,车缴,7788中国收藏网,战 ...

  9. 海贼王热血航线正在连接服务器,《航海王热血航线》登录异常解决方法 无法进入怎么解决...

    在航海王热血航线的游戏中,今日不少玩家在进入游戏时发现,当排队名次到第100名时,就卡住不动无法进入游戏,接下来小编就为大家带来航海王热血航线当前排名100无法进入的解决方法吧.航海王热血航线排队无法 ...

  10. 连接服务器显示凭据,连接云服务器时的凭据是什么意思

    连接云服务器时的凭据是什么意思 内容精选 换一换 网站的访问与域名的状态.域名实名认证状态.网站备案状态.解析是否生效.网站网络环境等多个环节有关系.在这些环节中,任意一个环节出现问题,都会导致网站无 ...

最新文章

  1. 2021年中国工业互联网安全大赛核能行业赛道writeup之隐写
  2. Open***+AD+Google authenticator 安装、配置
  3. 爆破专栏丨Spring Security系列教程之实现CAS单点登录上篇-概述
  4. react学习(73)--子组件this
  5. 求和符号上下的值怎么打_Excel快速求和的N种方法,一网打尽
  6. django(权限、认证)系统——用户Login,Logout
  7. hdu 3461 Code Lock(并查集)2010 ACM-ICPC Multi-University Training Contest(3)
  8. 深度学习第19天_项目1_文本分类的介绍
  9. 三、Redis在SpringBoot中使用案例
  10. Retrofit 2.0 轻松实现多文件/图片上传/Json字符串/表单
  11. 图书管理系统模块,通过模糊查询实现查找图书的功能
  12. MySQL关系型数据库
  13. [Shader] Shader Cookbook 创建你的第一个着色器[1]
  14. ubuntu 设置输入法
  15. 国产操作系统和linux 之间的关系,为何国产系统大多基于开源Linux?操作系统从0做起到底有多难?...
  16. JavaScript高级学习笔记(附md文件下载链接)
  17. 倒排索引的理论和代码实现
  18. 中级软件实作--Web在线投票系统
  19. 北大90后数学天才韦东奕又火上热搜,被曝一晚上解决博士团队4个月难题
  20. ES6语法之Generator

热门文章

  1. QT入门第四天消息盒子+对话框+定时器+日期和时间(源码)
  2. 编译bib文件,报错repeated entry
  3. JAVA 仿XP画图板的总结
  4. 一个c语言程序多个源文件,链接多个C源文件
  5. 【名单回顾】2019/2020年第11届蓝桥杯大赛青少年组(北京赛区)选拔赛C++初级组一二等奖获奖名单
  6. FPGA内部资源结构——以Altera CycloneⅣ 为例
  7. 毕业论文开题报告撰写指南-宾夕法尼亚州立大学研究生写作中心
  8. 修改Office 2016安装路径的方法
  9. Tomcat配置优化(一)
  10. English trip Spoken English Word List(updating...)