如题
windows service中, 使用 System.IO.File.Delete删除别的程序创建的文件居然无法删除,也不报错(我调试过)
使用System.IO.File.Move时,文件可以移到指定的目录,但是源文件居然不删除,郁闷
serviceProcessInstaller.Account,我LocalService和LocalSystem都用过,解决不了问题相信类似的问题,大家都遇到过,请高手指点

解决方案 »

  1.   

    没试过是不是NTFS文件权限问题?
      

  2.   

    备注
    File..::.Move 方法 
    此方法对整个磁盘卷工作;并且如果源和目标相同,它不会引发异常。请注意,如果试图通过将一个同名文件移到该目录中来替换文件,将发生 IOException。不能使用 Move 方法覆盖现有文件。可以试着
    File..::.Copy 方法 
      

  3.   

    http://msdn.microsoft.com/zh-cn/library/system.io.file.move.aspx
      

  4.   

    Delete删除别的程序的文件,是不是文件在被使用,不能删除...