2010-04-16 123 views
0

Silverlight使用IsolatedStorageFileStream來打開文件。在SIlverlight和Windows下可以同時打開一個文件嗎?

我想確定在Silverlight中打開文件時是否需要注意鎖定問題。換句話說,Silverlight和其他一些Windows(比如說W7)應用程序可以同時打開一個文件。

如果是這樣,關於如何處理鎖定的任何想法?

回答

1

技術上,是的,一個非託管應用程序可以訪問任何文件。然而,這樣的應用程序只是單獨打開文件並鎖定你的可能性很小。包含隔離存儲文件的目錄不會被意外發現。

不要打折它是您的Silverlight應用程序的另一個實例打開該文件的可能性,這更有可能。對於IOException有一個合理的失敗模式總是一個好主意。 「抱歉,不能這樣做」的信息是可以接受的。

+0

關於如何處理Silerlight實例之間鎖定的任何想法? – Noah 2010-04-20 18:03:52

相關問題