【发布时间】:2018-10-14 17:10:51
【问题描述】:
我正在使用 Visual Studio 创建我的第一个本地数据库。
我创建了一个安装实体框架“ConsoleApp4”的项目。然后我创建了一个单独的库“ClassLibrary”(dll),在其中添加了一个数据库(mdf)。
我还以多种方式构建了一个连接字符串,并放入“ConsoleApp4”app.config。
我正在使用包管理器控制台添加迁移,然后更新数据库。
创建了数据库,但它是一个新数据库(由实体框架创建),而不是“classLibrary”中的数据库。
如何让实体框架了解它应该连接到我在类库中创建的数据库(并且只需添加新表)?
【问题讨论】:
-
我在修改连接下尝试测试连接的另一件事(右键单击数据库)并且它有效....
-
查看了服务,但没有找到 sql server 服务.....这可能是错误还是在本地数据库上无关紧要?
-
在我在 PM 控制台中运行命令之前看到另一件事,数据库的状态是打开的,但是当我运行 update-databse 时它会变为关闭??
-
SQL express 也已安装。该死的有什么问题!? :-(
标签: c# database entity-framework visual-studio-2017 connection-string