我已經爲位於NetworkStorage設備(沒有O.S.)的文件夾實施了FileSystemWatcher。C#FileSystemWatcher嚴重問題?
這種情況是,我們有兩臺機器說機器A和機器B. 我的應用程序在我的表單Button1和Button2上有兩個按鈕。我已經編寫了用於重命名Test.txt文件的代碼。
Button1的:重命名Test.txt文件到Test007.txt和 將Button2:重命名文件Test007.txt到TEST.TXT
並假設我已經從A和B同時運行那朵exe文件。然後,我可以通過按機器A中的Button1重命名文件,現在如果我試圖從另一臺機器B重命名文件,則它給出錯誤
「System.ComponentModel.Win32Exception:指定的服務器無法執行請求的操作」
任何人是有關於它的主意......請幫助我們找到解決方案。我們對文件夾擁有適當的權利。
注意:代碼也適用於局域網文件夾,所以代碼是完美的。它只是不適用於NetworkStoreDevice。
代碼怎樣才能完美的,如果它不工作?你可以發佈代碼,以便我們可以看到是否有問題嗎? – 2010-09-23 14:01:18
@ jeff-yates - 這是完美的,因爲它不是一個錯誤。這是一個功能。 :-) – klabranche 2010-09-23 14:03:41