LINQPad 演示数据库位置 (DemoDB.sdf)

LINQPad demo database location (DemoDB.sdf)

我使用 LINQPad 已经很长时间了。现在我已经将我的工作站更新到版本 6 然后我意识到我也可以像我在 home/fun 开发中一样使用演示数据库一年以来的笔记本电脑。但我完全不知道我最初是如何发现这样一个数据库存在的。

任何人都可以指出简单的路径或文档来解释 LINQPad 的演示数据库的存在吗?可能更多的 LINQPad 新手可能会错过这样一个有价值的选项。

备注:演示数据库位于 C:\Users[当前用户]\AppData\Roaming\LINQPad

当您第一次 运行 LINQPad 6 时,它会提取 DemoDB.sdf 数据库并在左侧的架构资源管理器中创建连接。该数据库基于 SQL 服务器的 Microsoft 演示数据库。

数据库需要SQLCE,所以当你扩展连接时,LINQPad会询问是否要下载SQLCE的NuGet包,如果不存在。使用 SQL CE 的原因是它不需要安装或配置,并且与 SQLite 不同,它支持全范围的数据类型。