【发布时间】:2023-03-05 12:39:01
【问题描述】:
我目前正在尝试首先使用 Entity Framework 6 Db 设置 MVC6 应用程序。当它尝试访问数据库时,它说它找不到连接字符串。
上下文如下所示:
Partial Public Class MyEntityContext Inherits DbContext
Public Sub New()
MyBase.New("name=MyEntities")
End Sub
config.json 看起来像:
{
"AppSettings": {
"SiteTitle": "TestMVCApplication"
},
"Data": {
"MyEntities": {
"ConnectionString": "Server=*********;initial catalog=system.buysend.com;persist security info=True;user id=****;password=***********;MultipleActiveResultSets=True;App=EntityFramework"
}
},
"EntityFramework": {
"MyEntities": {
"ConnectionString": "Server=**********;initial catalog=system.buysend.com;persist security info=True;user id=*****;password=**********;MultipleActiveResultSets=True;App=EntityFramework"
}
}
}
这看起来正确吗? EF6 DB可以先用在MVC6上吗?
提前谢谢你。
【问题讨论】:
-
你在 vb.net 中使用 mvc6 对
-
处理 EF 的类库是 VB,但 MVC6 应用程序是 C#。我们已经设法获得了这两个引用,但是 EF 类库在 appsettings.json 或 config.json 中看不到连接字符串
-
我不知道 vb。我告诉你我怎样才能在我的回答中写下自己
标签: asp.net asp.net-mvc vb.net entity-framework