读书人

File.Copy覆盖一个资料后想再一次覆

发布时间: 2013-09-28 10:01:20 作者: rapoo

File.Copy覆盖一个文件后,想再一次覆盖,就提示资源已经打开
File.Copy复制一个文件,覆盖到一个地方后,然后再想覆盖一次就提示资源占用
那怎么释放这个资源呢,又没有file.close的 file?copy 20
[解决办法]
和Copy没有关系。拷贝完了,完全可以再次覆盖。
检查你的代码的其他地方。或者杀毒软件的干扰。
[解决办法]
亲测下面两行代码,没有任何异常。

 File.Copy("test.xml", @"C:\Users\guwei4037\Desktop\test.xml");
File.Delete(@"C:\Users\guwei4037\Desktop\test.xml");

读书人网 >C#

热点推荐