与具有多个程序集访问的隔离存储混淆

时间:2010-12-25 05:28:21

标签: c# isolatedstorage

我用Google搜索并搜索了很多,但我没有运气。

我有一个WindowsFormsApplication.exe和ConsoleApplication.exe。我希望他们两个都能访问相同的IsolatedStorage,是否可能?

我尝试在ConsoleApplication.exe中使用它:

IsolatedStorageFile isoStore = IsolatedStorageFile.GetMachineStoreForApplication();

但我得到了:

IsolatedStorageException: Unable to determine application identity of the caller.

我该如何解决这个问题? 或者我可以用这种方式吗?

P.S。:这不是ClickOnce应用程序。

1 个答案:

答案 0 :(得分:0)

您应该使用IsolatedStorageFile.GetUserStoreForSite()

此处有更多内容.. http://www.silverlightshow.net/items/Caching-of-in-and-around-your-Silverlight-application-part-2.aspx

希望有帮助:) Pooran