【发布时间】:2019-11-29 05:19:44
【问题描述】:
我正在尝试创建数据库文件以对其进行初始化,但在执行过程中出现“拒绝访问”错误。我认为这与权限有关,但我找不到任何可以修复它的信息,因为我检查的每个指南都以相同的方式进行。 这是一个使用 C# 和 SQLite 库的 UWP 应用程序。提前感谢您的帮助。
过去我也尝试过使用其他方法创建 json 文件,但我从未能够从 UWP 应用程序创建文件
引发错误的代码:
private const string DBName = "data.sqlite";
if (!File.Exists(Path.GetFullPath(DBName)))
{
SQLiteConnection.CreateFile(DBName);
RecentlyCreated = true;
}
错误信息:
System.UnauthorizedAccessException: '访问路径'C:\Users\myuser\source\repos\Pass\Pass\bin\x64\Debug\AppX\dataAccount.sqlite' 被拒绝。'
【问题讨论】: