【问题标题】:How can you use MSCE with WPF 4 and Entity Framework Codefirst?如何将 MSCE 与 WPF 4 和 Entity Framework Code First 结合使用?
【发布时间】:2012-01-25 14:16:34
【问题描述】:

我正在尝试使用 MSCE 和实体框架创建 WPF 应用程序。 (我是 wpf 的新手)

在 asp.net mvc 3 中,我做了类似的事情,只是给数据上下文、数据库和连接字符串赋予相同的名称。我在 wpf 中尝试过,但它不起作用(而是创建了一个 SqlExpress 数据库。

如何将 MSCE 4.0 数据库与 WPF 和 codefirst 结合使用?有什么秘密插件吗?

这里是一些示例代码

在 app.config 中

<connectionStrings>
<add name="ReportingContext" connectionString="provider=System.Data.SqlServerCe.4.0;provider connection string=Data Source=|DataDirectory|\ReportingContext.sdf" providerName="System.Data.EntityClient" />
  </connectionStrings>

来自模型文件夹

public class ReportingContext : DbContext
    {
     ...
}

【问题讨论】:

  • 请发布创建此数据库的代码(即适用于 ASP.NET MVC 而不适用于 WPF)。

标签: wpf entity-framework-4 sql-server-ce


【解决方案1】:

这是 nuget 包的问题。我删除了所有这些,重新安装,问题就消失了。

【讨论】:

    猜你喜欢
    • 2011-03-18
    • 2011-03-03
    • 2011-06-27
    • 2023-04-02
    • 1970-01-01
    • 2011-04-06
    • 2011-07-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多