实体框架数据模型的数据源错误
Posted
技术标签:
【中文标题】实体框架数据模型的数据源错误【英文标题】:error in the Data Source of Entity Framework Data Model 【发布时间】:2012-06-28 15:10:51 【问题描述】:我遇到了这个错误:
当我尝试执行这段代码时:
db = new MyModelContainer();
var _projets = from d in db.Projets
select d;
string toto = string.Empty;
foreach (var projet in _projets)
toto += projet.Adresse;
这是我的 App.Config 文件:
<connectionStrings>
<add ... ;Data Source=|DataDirectory|\Database\db.sdf; />
</connectionStrings>
我在应用程序根文件夹中名为 Database/
的文件夹中创建了数据库。
要解决这个问题,我必须将数据库移动到bin/Debug/Database/db.sdf
我应该在 connectionString 中进行哪些更改以使其指向另一个文件夹?
【问题讨论】:
【参考方案1】:只需将数据库文件的完整路径放在您的连接字符串中
【讨论】:
当我将项目移动到另一个环境时?以上是关于实体框架数据模型的数据源错误的主要内容,如果未能解决你的问题,请参考以下文章