gpt4 book ai didi

asp.net-mvc-3 - Code First Entity Framework 连接字符串

转载 作者:行者123 更新时间:2023-12-03 14:40:51 26 4
gpt4 key购买 nike

我的解决方案中有 3 个类(class)项目。
1.MVC4项目
2. 域名
3. 测试

在 MVC4 项目中,我添加了一个 web.config 文件,其连接字符串为

<add name="EfDbContext"  connectionString="Data Source=.;Initial Catalog=SportsStore;Integrated Security=true;" providerName="System.Data.SqlClient"/>

我在继承 DbContext 的域项目中有一个名为 EfDbContext 的类。

当我在浏览器中查看网站时,我收到未找到服务器的错误。

我调试了 EfDbContext 类,发现 Database.Connection.ConnectionString
设置为\SqlExpress,数据库为 EfDbContext。

这是为什么?

最佳答案

当您的上下文类在不同的项目中时,您必须将连接字符串作为上下文的完整命名空间

例如:

关于asp.net-mvc-3 - Code First Entity Framework 连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12774812/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com