有个部落

一晃就半个十年,思念如潮...
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年3月1日

摘要: 最近工作中要解决一个问题, 就是让ASP.NET访问网络盘, 读取里面的PDF文件并在浏览器中将其打开.刚刚开始以为很简单, 也就是直接映射网络硬盘, 然后直接调用Directory.GetFiles函数了事, 结果, 这个事情就搞了几天, 原因是函数GetFiles一直返回不了值, 因为ASP.NET不够权限访问网络盘. 这样就只能用impersonate了, 但impersonate再怎么用, 也是一直报错, 无法得到想要的结果一直baidu, google, 不果, 终于, 集合各家所长, 问题解决了先假设网页所在的服务器为websvr, 网络盘所在的服务器为filesvr1. 在fil 阅读全文

posted @ 2011-03-01 23:16 Leo.W 阅读(301) 评论(0) 推荐(0) 编辑

摘要: 症状 如果使用 Response.End、Response.Redirect 或 Server.Transfer 方法,将出现 ThreadAbortException 异常。您可以使用 try-catch 语句捕获此异常。 原因 <!-- Inject Script Filtered --> Response.End 方法终止页的执行,并将此执行切换到应用程序的事件管线中的 Application_EndRequest 事件。不执行 Response.End 后面的代码行。此问题出现在 Response.Redirect 和 Server.Transfer 方法中,因为这两种方法 阅读全文

posted @ 2011-03-01 23:01 Leo.W 阅读(179) 评论(0) 推荐(0) 编辑