我尝试使用以下代码创建 IsolatedStorageFile
:
IsolatedStorageFile isf = IsolatedStorageFile.GetUserStoreForApplication();
但我收到以下异常:
IsolatedStoredException
"Unable to determine application identity of the caller."
这可能是什么原因?
最佳答案
如果您在调试时看到此问题,您可以通过转到项目属性中的“安全”选项卡启用 ClickOnce 安全设置来解决此问题。这将模拟调试时具有应用程序标识所需的 list 。
请注意,Visual Studio(至少 2012 Update 4)中存在一个明显的错误,即使在启用安全设置后,它仍然会引发此错误。如果发生这种情况,请关闭项目并删除 .csproj.user 文件,然后重新打开项目。
关于c# - 隔离存储文件异常,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5284622/