C# WPF MVVM多项目解决方案,在哪里安装MySql实体框架?

C# WPF MVVM多项目解决方案,在哪里安装MySql实体框架?,c#,mysql,wpf,entity-framework,mvvm,C#,Mysql,Wpf,Entity Framework,Mvvm,我有一个使用MVVM模式的wpf应用程序解决方案。我现在有四个项目 主要应用 观点 模型 视图模型 MyApplication引用视图、视图引用ViewModels和ViewModels引用模型 现在我正在尝试让数据访问层工作。换句话说,我希望从数据库加载模型,并从视图模型访问模型 我只使用了一个项目就采用了一个新的解决方案,所有的工作都很有魅力 但在我的实际应用程序上尝试做同样的事情时,它失败了。我正在通过NuGet在我的模型项目上安装实体框架。它会创建一个app.config文件,我在其

我有一个使用MVVM模式的wpf应用程序解决方案。我现在有四个项目

  • 主要应用
  • 观点
  • 模型
  • 视图模型
MyApplication引用视图、视图引用ViewModels和ViewModels引用模型

现在我正在尝试让数据访问层工作。换句话说,我希望从数据库加载模型,并从视图模型访问模型

我只使用了一个项目就采用了一个新的解决方案,所有的工作都很有魅力

但在我的实际应用程序上尝试做同样的事情时,它失败了。我正在通过NuGet在我的模型项目上安装实体框架。它会创建一个app.config文件,我在其中添加连接字符串,等等。。。做每件事的方式都与我在单个项目中的测试解决方案完全相同

我不知道实体框架应该安装在models项目还是MainApp项目中。我也尝试过,但没有成功

我相信参考资料一定有问题,但我不是wpf的高手

求你了,我需要一些帮助


谢谢

我正在通过NuGet在我的模型项目中安装实体框架。。。不,你不是。你不能在任何地方安装它。您只是在问将实体框架
.edml
文件放在哪个项目中?但在我的实际应用程序中尝试执行相同的操作时,失败了。检查您的输出是否有错误。\n否@Sheridan,我选择的是代码优先方法,没有edml文件。但是我已经决定用laravel构建一个API来获取我需要的数据,不管怎样,用户都在那个网站上介绍数据。无论如何,谢谢你们