我正在将使用 MVVMCross 编写的电话应用程序移植到 Windows RT。该应用程序使用 SQLite 并且在部署时有一个不为空的数据库,因此我希望它被打包在安装文件夹中,并在应用程序启动时复制到 LacalFolder。
该数据库确实属于手机和 WinRT 之间共享的“核心”程序集,但如果我将文件放在核心项目中(在名为 Data 的自定义目录中),将其定义为 Content 并设置 Copy Always 标志文件不会被复制到应用程序安装文件夹。
如果我将文件放在 UI 项目下的目录中,则文件将按预期复制。有什么建议可以避免为同一资源保留两个文件(以及这将导致的麻烦)?
感谢帮助