当前位置:编程学习 > C#/ASP.NET >>

删除文件问题

vb2008中,怎么删除文件?
If My.Computer.FileSystem.FileExists("") = True Then
      My.Computer.FileSystem.DeleteFile("")
End I
If FileSystem.FileExists("")= True Then
      FileSystem.DeleteFile("")
End If
以上两种方法在调试时都没问题,但生成安装包后,就出错了?请问该怎么解决?
--------------------编程问答-------------------- 先验证目标文件是否存在。 --------------------编程问答-------------------- 先验证目标文件是否存在。
再加上try catch --------------------编程问答-------------------- 我删除的是一幅图片(该图片原先显示在picture中),当选中某个人时,将他的图片从电脑中删除。现在的提示错误是该文件正在使用中?怎么关闭对文件的引用? --------------------编程问答-------------------- 修改文件名是否成功,不成功文件被占用。用try catch 
GC.Collect(); 
http://topic.csdn.net/u/20090617/20/024da74a-0e0a-46a6-96dd-f3e617f3e72c.html --------------------编程问答--------------------
引用 4 楼 wuyq11 的回复:
修改文件名是否成功,不成功文件被占用。用try catch
GC.Collect();
http://topic.csdn.net/u/20090617/20/024da74a-0e0a-46a6-96dd-f3e617f3e72c.html


谢谢楼上的朋友,很惭愧,C语言看不懂,能帮我讲详细点吗?万分感谢 --------------------编程问答-------------------- 若只读,去掉只读:
fileInfo.Attributes = IO.FileAttributes.Normal
删除:
File.Delete(filePath)
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,