我正在尝试为我的WPF应用程序定义一个本地路径,以存储在操作时生成的一些JSON文件。
我定义了一个静态路径:
public static string LOCAL_PATH =
Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);
当我运行它时,我收到以下错误:
Exception thrown: 'System.Security.SecurityException' in mscorlib.dll
Additional information: Request for the permission of type 'System.Security.Permissions.FileIOPermission, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.
有没有办法将我的应用的权限级别设置得更高,以便我可以访问此路径?
欢迎其他替代品。我已经让应用程序与IsolatedStorage一起工作,但是该解决方案并不是很好,因为我希望这些文件位于可访问的位置,以便用户在我的应用程序之外进行修改(如果需要)。
谢谢!
答案 0 :(得分:1)
我最后通过删除app.manifest并再次创建它来修复它。由于某种原因,该文件可能已损坏。
希望这可以帮助其他有类似问题的人。