【发布时间】:2015-07-21 01:58:29
【问题描述】:
我想在 WPF 窗口中访问我的 DbContext 类型的一些静态属性。我认为我可以使用与引用单个实体相同的 XAML:
<Window.Resources>
<entity:Account x:Key="account"/> //Works fine
<entity:MyEntities x:Key="myEntities"/> //Throws an error!
</Window.Resources>
我得到这个错误:
在应用程序配置文件中找不到名为“MyEntities”的连接字符串。
为什么它对待 DbContext 类型 (MyEntities) 与 Account 实体不同?有没有一种简单的方法可以访问 MyEntities 类型的静态属性?
【问题讨论】:
-
听起来您在 WPF app.config 中缺少 MyEntities 的连接字符串。
-
错误信息非常明确。似乎在您的应用程序配置文件中,您没有名为
MyEntities! 的连接字符串 -
我确实有一个连接字符串(我有三个!)。没有那一行,我的应用程序运行得很好。
标签: wpf entity-framework