我们目前遇到的问题是,有太多用户试图通过使用文件锁的旧程序访问单个文件。
我正在尝试编写一个将在服务器上运行并监视此特定文件(平面文件数据库)的 dotnet 程序是否可行。每当客户端尝试访问此文件并且它被另一个用户锁定时 - 我想向他们发送一条消息,告诉他们谁正在访问该文件,以便他们可以惹恼那个人而不是我。
当我打开 compmgmt.msc 时,我可以看到文件、文件锁和锁定它的用户,所以我知道这些信息是可以访问的。但是我似乎找不到可以获取此信息的 dotnet 类(#locks,已锁定它的用户)。
有人知道可以在这里帮助我的课程吗?