我在 Xamarin Forms Android 应用程序中的 Sqlite 连接字符串中设置密码属性时遇到问题。它在 Xamarin Forms iOS 中运行良好。我用过以下`
connection.ConnectionString = new SqliteConnectionStringBuilder(connection.ConnectionString)
{ Password = password }
.ToString();
connection.Open();
Run Code Online (Sandbox Code Playgroud)
` 在此处输入图像描述 您在连接字符串中指定了密码,但您使用的本机 SQLite 库不支持加密。
我在 Xamarin Forms 应用程序上使用 Microsoft.Data.Sqlite 3.1.5 nuget 包。
任何帮助,将不胜感激。
我在使用 .NET 5 发布单个文件可执行文件时遇到了一个小问题。
事实上,它不包括可执行文件中的所有库,并生成多个文件。
在我的示例中,我使用的是 SQLite (Microsoft.Data.Sqlite) 库,并且在编译后,不包括e_sqlite3.dll。
相反,在输出文件夹中,它会生成两个文件(不包括 pdb 文件):
> e_sqlite3.dll
> WpfApp1.exe
Run Code Online (Sandbox Code Playgroud)