Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我编写了一个在后台运行的应用程序,每 5 秒将信息从不同来源记录到一个文件中。
我正在编写另一个应用程序来充当日志查看器,但显然我无法打开该文件,因为它经常被记录器本身使用。有什么方法可以创建日志文件的临时副本供查看器使用,它可以在退出时删除?
使用重载方法之一在两个应用程序(记录器和查看器)中打开文件,该方法接受FileShare参数并将其设置为 ReadWrite。然后两个程序可以同时使用同一个文件。