问题一:拒绝访问
拒绝访问的可能性有三种,
一种是当前操作用户没有访问权限。
二种是进程里面已经有着Excel.exe的进程存在而程序没有及时的清除。
三种是指定的Excel正在被另一个进程使用。
第一种解决方案
向指定的Excel文件夹赋予aspnet权限,然后在web.config中的<system.web>中添加一段代码
<identity impersonate="true"></identity>
这样就可以了!
第二种解决方案
查看任务管理器里面是否有Excel.exe进程存在,如果存在请先手动结束该进程,然后更改Excel代码,
让Excel执行完过后自动结束进程.
第三种解决方案
这种是最低级的错误!自己本来用着Excel文档但是不知道!然后程序访问Excel的时候就说拒绝访问!
ASP.NET操作Excel备忘录
2019-07-03 17:25ASP.NET之家 ASP.NET教程
ASP.NET下操作Excel的一些技巧分析,需要的朋友可以参考下。
延伸 · 阅读
- 2019-07-03ASP.NET 图片防盗链的实现原理分析
- 2019-07-03asp.net 字符串、二进制、编码数组转换函数
- 2019-07-03asp.net通过HttpModule自动在Url地址上添加参数
- 2019-07-03Asp.net 基于Cookie简易的权限判断
- 2019-07-03ASP.NET(AJAX+JSON)实现对象调用
- 2019-07-03asp中把数据导出为excel的2种方法
- ASP.NET教程
asp.net 读取并修改config文件实现代码
读取并修改 config 文件的asp.net代码,方便我们用asp.net修改配置文件。...
- ASP.NET教程
asp.net 选择excel类型文件,利用Dos命令成批复制文件
asp.net 选择excel类型文件,利用Dos命令成批复制文件...
- ASP.NET教程
未能加载文件或程序集“XXX”或它的某一个依赖项。试图加载格
如果你将应用程序生成x86而不是Any CPU时,在64位操作系统中不会出错错误,而在32位操作系统中可能会出现以下错误...
- ASP.NET教程
asp.net(c#)网页跳转七种方法小结
在asp.net下,经常需要页面的跳转,下面是具体的几种方法。跳转页面是大部编辑语言中都会有的,正面我们来分别介绍一下关于.net中response.redirect sever.execute server.transfer 三种页面跳转的方法...
- ASP.NET教程
asp.net FCKeditor自定义非空验证
有时在使用FCK的,需要对它做非空的验证。以前一直是使用RequiredFieldValidator控件来完成的。但是会有一个小小的bug,在提交的时候第一次不能通过验证。...
- ASP.NET教程
AjaxControlToolKit 显示浏览者本地语言的方法
使用最新版的AjaxControlToolKit控件 1.首先要使用最新版的AjaxControlToolKit控件 2.在网页的Page标签中加入:UICulture=auto设定 3.为ScriptManager加入以下的设定: EnableScriptGlobalization=true EnableScriptLocalization=true 4.看一下是不是已经OK了...
- ASP.NET教程
详解.NET Core 使用HttpClient SSL请求出错的解决办法
这篇文章主要介绍了.NET Core 使用HttpClient SSL请求出错的解决办法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧...
- ASP.NET教程
Asp.net core中实现自动更新的Option的方法示例
这篇文章主要介绍了Asp.net core中实现自动更新的Option的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...