Ngôn ngữ sử dụng: C#Xóa trên các tập tin gần
Theory: Tôi muốn tạo ra một tập tin với FileOptions.DeleteOnClose cờ trong một thư mục tạm thời. Tệp được tạo thành công và tôi ghi dữ liệu lên đó, bước tiếp theo là khởi chạy ứng dụng được liên kết với tệp Process.Start (...) và cho phép người dùng kiểm tra tài liệu, cuối cùng tôi đóng trình xử lý của tôi và ngay sau đó như quá trình khác đóng xử lý vào tập tin tạm thời, tập tin sẽ bị xóa bởi hệ điều hành.
Vấn đề của tôi là các quy trình khác không thể mở tệp, ngay cả khi đọc, mặc dù nếu tôi thêm FileShare.ReadWrite | FileShare.Delete sang chế độ chia sẻ.
Mọi đề xuất?
Ok, tôi nên đọc tài liệu MSDN. Cảm ơn câu trả lời. Tôi sẽ giải quyết vấn đề bằng cách sử dụng ứng dụng màn hình, khi quá trình chấm dứt tôi xóa tệp tạm thời. – xoreax