我正在尝试将 EF Code First 与我的 WPF 应用程序一起使用,其想法是在 AppData/MyApp(如果没有的话)中创建一个 SqlCe Db 并将其与 EF Code First 一起使用。
目前,当我尝试从它应该创建的数据库中读取数据时出现错误,但是当我检查数据库上下文对象时,我看到它正试图在 SqlExpress 中创建它。
首先,如何将其设置为使用 CE 而不是 SqlExpress 并设置文件位置?
我尝试更改 app.config 中的连接字符串,但无法使其正常工作(它没有创建 sdf 文件),而且我不确定如何设置 AppData 文件夹的连接字符串路径,因为它位于用户文件夹中(不是固定的)。
以前从未使用过 SqlCe 或 EF Code First,因此欢迎和感谢任何帮助。
提前致谢。