http://www.brianstevenson.com/blog/solution-the-process-cannot-access-the-file-filename-because-it-is-being-used-by-another-process

在website上提交了请求,系统生成个文件并发往用户邮箱后发现该文件删除不了。明明是同一个进程,却提示被另一个进程占用。必须要recycle了application pool才能手动删除。

原来是因为发邮件的message需要在发送后diapost()后才可以。

MailMessage mail = new MailMessage();
。。。
mail.Dispose();

Process Monitor v3.1

http://technet.microsoft.com/en-us/sysinternals/bb896645



process monitor 使用教程

http://baoku.yunduan.cn/d/artitem/2274/1/9/0/432/

Portmon for Windows v3.03

http://technet.microsoft.com/en-us/sysinternals/bb896644

DiskMon for Windows v2.01

http://technet.microsoft.com/en-us/sysinternals/bb896646

DebugView v4.81

http://technet.microsoft.com/en-us/sysinternals/bb896647

最新文章

  1. 用Js+css3实现图片旋转,缩放,裁剪,滤镜
  2. 【POJ3237】Tree(树链剖分)
  3. ipv4、ipv6的socket同时监听“bind: Address already in use”的解决方法
  4. 使用coding.net来托管源码(可以免费存放私有项目的哦)(转载)
  5. Unity3D ——强大的跨平台3D游戏开发工具(四)
  6. Testlink研究小结
  7. Akka(24): Stream:从外部系统控制数据流-control live stream from external system
  8. Amicable numbers -- Javascript 实现
  9. APPCORE Routine APIs
  10. Vue 进阶之路(七)
  11. RIDE的下载及安装
  12. Django学习手册 - 创建Django工程项目以及APP
  13. python框架之Flask(6)-flask-sqlalchemy&flask-script&flask-migrate使用
  14. Java之Logger日志(Java8特性)
  15. MT【30】椭圆的第二定义解题
  16. XPATH语法(一)
  17. Linux /etc/profile文件详解
  18. 基于mindwave脑电波进行疲劳检测算法的设计(1)
  19. nginx——绑定 Nginx 进程到不同的 CPU 上
  20. 1083. List Grades (25)-简单的排序

热门文章

  1. 图片压缩java工具类
  2. not or and 的优先级是不同的
  3. sleep(0)、usleep(0)与sched_yield() 调度
  4. react项目中关于img标签的src属性的使用
  5. Spring MVC <context:annotation-config> 与 <context:component-scan>
  6. ES6模块化及优点,简单案例让你秒懂
  7. LLVM使用其他Pass的结果
  8. echarts —— tooltip 鼠标悬浮显示提示框属性
  9. Redis的最常见面试问题
  10. 【1】Git基础