SqlException:无法将文件xyz附加为数据库xyz

时间:2018-11-05 16:24:16

标签: entity-framework-6 localdb

我无法让EF6创建一个新的数据库实例(我之前删除了旧的实例)。 这是我的连接字符串:

“服务器=(LocalDb)\ PasV4; AttachDbFilename ='C:\ Users \ ME \ AppData \ Local \ Temp \ DBNAME.mdf';集成安全性= true;数据库= DBNAME” < / p>

只要我运行Database.CreateIfNotExists(); 抛出此异常:

System.Data.SqlClient.SqlException   HResult = 0x80131904   消息=无法将文件'C:\ Users \ sebdau \ AppData \ Local \ Temp \ vma-devTest'作为数据库'vma-devTest'附加。   Source = .Net SqlClient数据提供程序   堆栈跟踪:    在System.Data.SqlClient.SqlInternalConnection.OnError(SqlException异常,布尔值breakConnection,Action`1 wrapCloseInAction)

我尝试将LocalDB更新为最新的CU。 手动连接到LocalDB实例后,可以创建一个新的数据库,但是EF不会从该模型中创建架构。

有什么建议吗?

谢谢,塞巴

0 个答案:

没有答案