Dive Into .Net
随笔- 20  文章- 0  评论- 6 
博客园  首页  新随笔  联系  管理  订阅 订阅
08 2011 档案
Impersonate让你的子线程也具有主线程的执行权限

摘要: 系统部署在某些复杂的网络环境中,对权限的控制较为严格,无法给IIS用户授予更多的权限,而有些操作(比如对数据库的操作)又必须拥有权限才能成功。ASP.NET在后台使用多线程进行数据处理时,主线程可以获取IIS用户的权限,而子线程则不能获取到权限,进而导致子线程的执行过程失败。为了让子线程也和主线程拥有相同的权限,则可以使用Impersonate方法。usingSystem;usingSystem.Runtime.InteropServices;usingSystem.Security.Principal;///<summary>///SummarydescriptionforThr阅读全文
posted @ 2011-08-15 00:17 Async Liu 阅读(90) | 评论 (0) 编辑
使用系统内建的压缩文件工具压缩文件夹

摘要: 压缩文件夹,不能安装任何软件,不想用开源库(DOTNETZIP,SHARPLIBZIP)这些库,只能用windows系统自带的"发送到-》添加压缩文档"请参考如下网址:http://weblogs.asp.net/jgalloway/archive/2007/10/25/creating-zip-archives-in-net-without-an-external-library-like-sharpziplib.aspx唯一的问题:中文文件名压缩后,乱码了!阅读全文
posted @ 2011-08-10 13:32 Async Liu 阅读(65) | 评论 (0) 编辑

Copyright ©2012 Async Liu