码迷,mamicode.com
首页 > Web开发 > 详细

【持续更新】.Net 开发中给自己埋下的坑!

时间:2016-08-08 19:07:22      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:

1、文件“XXX”正在由另一进程使用,因此该进程无法访问此文件。

原因剖析:文件在主线程操作,在子线程中读写操作文件,刚开始没有意识到程序的问题所在,总是在FileStream中报错,google后常规做法是读写文件加锁,但是依旧没有解决问题,最后定位到文件创建时返回流实例,但是没有关闭:File.Create("XX"); 

解决方法:定位到问题后,改为File.Create("XX").Close(); 问题完美解决!

【持续更新】.Net 开发中给自己埋下的坑!

标签:

原文地址:http://www.cnblogs.com/DHUtoBUAA/p/5750280.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!