我首先使用EF 4.1代码与SQLCE 4.0
当我运行单元测试来创建和检索记录时…测试通过了!
但是没有创建数据库文件。
我猜测试运行器没有配置连接字符串,所以…会发生什么呢?它是否假设我想要一个内存数据库?这里发生了什么?
如果未指定连接字符串,则使用此连接字符串:
Data Source=.SQLEXPRESS; Initial Catalog=YourContextName; Integrated Security=True; MultipleActiveResultSets=True
你的数据库是在你的SQLExpress实例中创建的