我首先使用 EF5 代码进行编程,并想使用 LocalDb。如何更改 LocalDb 数据库文件的默认位置?根据http://blogs.msdn.com/b/sqlexpress/archive/2011/10/28/localdb-where-is-my-database.aspx ,默认位置是 %USERPROFILE% 目录
以前我使用的是接受数据库路径/名称参数的 SqlCe DbConnectionFactory。如果我使用 AttachDbFileName 参数,那么如果数据库不存在(它应该创建它!),它会引发异常。