【发布时间】:2014-08-24 23:46:18
【问题描述】:
我正在使用代码优先方法构建我的第一个 ASP.NET MVC 应用程序。
当我从以下位置更改默认连接字符串的“数据源”时:
Data Source=(LocalDb)\v11.0
到
Data Source=.\Sqlexpress
我遇到了一个错误,包含以下内容:
存在同名数据库,或指定文件无法打开,或位于 UNC 共享上。
当我恢复对“数据源”所做的更改时,它起作用了。
为什么会这样?我必须一直使用这个数据源吗?
【问题讨论】:
-
你的完整连接字符串是什么?
-
-
停止附加文件,使用类似:“Data Source=.\SqlExpress;Initial Catalog=DBName;Integrated Security=True;MultipleActiveResultSets=True”。否则请阅读此post
标签: entity-framework ef-code-first sql-server-express