标签: c# .net file-io process file-access
如何写入C#中其他进程使用的文件?
我可以使用FileShare.ReadWrite阅读该文件,但它仅适用于FileAccess.Read。有没有人有解决方案?
FileShare.ReadWrite
FileAccess.Read
答案 0 :(得分:4)
如果其他进程已对文件进行了写锁定,那么除非你不介意关闭其他进程的句柄或将其删除,否则你无能为力。
答案 1 :(得分:0)
您应该将文件内容读取到单独的Stream,然后释放该文件。