Silverlight使用IsolatedStorageFileStream打开文件。
我正在尝试确定在Silverlight中打开文件时是否需要注意锁定问题。换句话说,Silverlight和其他一些Windows(假设是W7)应用程序可以同时打开文件。
如果有,关于如何处理锁定的任何想法?
答案 0 :(得分:1)
从技术上讲,是的,非托管应用可以访问任何文件。这样的应用程序恰好打开文件并锁定你的可能性很小但是很小。不会偶然发现包含隔离存储文件的目录。
不要忽视它是另一个Silverlight应用程序打开文件的可能性,这种可能性更大。为IOException设置合理的失败模式总是一个好主意。 <抱歉,不能这样做“的信息是可以接受的。