随笔- 20
文章- 0
评论- 6
08 2011 档案
Impersonate让你的子线程也具有主线程的执行权限
摘要: 系统部署在某些复杂的网络环境中,对权限的控制较为严格,无法给IIS用户授予更多的权限,而有些操作(比如对数据库的操作)又必须拥有权限才能成功。ASP.NET在后台使用多线程进行数据处理时,主线程可以获取IIS用户的权限,而子线程则不能获取到权限,进而导致子线程的执行过程失败。为了让子线程也和主线程拥有相同的权限,则可以使用Impersonate方法。usingSystem;usingSystem.Runtime.InteropServices;usingSystem.Security.Principal;///<summary>///SummarydescriptionforThr阅读全文
使用系统内建的压缩文件工具压缩文件夹
摘要: 压缩文件夹,不能安装任何软件,不想用开源库(DOTNETZIP,SHARPLIBZIP)这些库,只能用windows系统自带的"发送到-》添加压缩文档"请参考如下网址:http://weblogs.asp.net/jgalloway/archive/2007/10/25/creating-zip-archives-in-net-without-an-external-library-like-sharpziplib.aspx唯一的问题:中文文件名压缩后,乱码了!阅读全文

