问题描述
我无法让 Windows 应用程序打包项目添加我的 sqlite.db
文件。
我在 WPF 中有一个应用程序,我正在尝试使用 Windows 应用程序打包项目对其进行打包。我的应用程序使用 sqlite,但是当项目编译并使用生成的安装程序安装应用程序时,它告诉我找不到 sqlite db 文件。
解决方法
您是否提取了 MSIX 包以查看数据库是否真的丢失了?可能错误还不够清楚。
请注意,由 MSIX 程序包安装在 WindowsApps 系统文件夹中的文件是只读的。如果您希望您的应用写入数据库,请确保将其放在 AppData 文件夹下。
How to allow for editable .Net generated config files with MSIX?