C # FileSystemWatcher Серьезная проблема?

Я реализовал FileSystemWatcher для папки, которая находится наУстройство NetworkStorage (не имея О.С.).

Сценарий состоит в том, что у нас есть две машины: «машина А» и «машина Б.». В моем приложении две формы: «Button1» и «Button2». Я написал код для переименования файла Test.txt.

Button1: переименование файла Test.txt в Test007.txt и Button2: переименование файла Test007.txt в Test.txt

И предположим, что я запустил этот exe-файл из A и B одновременно. Затем я могу переименовать файл, нажав Button1 на компьютере A, и теперь, если я пытаюсь переименовать файл с другого компьютера B, он выдает ошибку

«System.ComponentModel.Win32Exception: указанный сервер не может выполнить запрошенную операцию»

У кого-нибудь есть идеи по этому поводу ... пожалуйста, помогите нам найти решение. У нас есть соответствующие права на папку.

Замечания : Код также работает для LAN Folder, поэтому код идеально подходит. Он просто не работает для NetworkStoreDevice.

Ответы на вопрос(4)

Ваш ответ на вопрос