MySql里有个默认的范例数据库 world, 里面有三个表,

下载完安装, 然后新建一个控制台项目,项目名称为EFEntity, 然后右键点击项目名,在弹出菜单中选择Entity Framework –》Reverse Engineering Code First 。

选择相应的数据库连接

可以看到引用了不该引用程序集

App.Config 也多了一个Providers子节点

//把这个子节点删除

需要把Providers子节点整个删掉,引用Mysql Connector的驱动,才能正常运行程序。

另外,Power Tool 安装的EF 默认版本是6.6.0.0, 这个版本在VS2012环境下可以正常工作, 在VS2010 .NET 4.0 的环境下不行,要用NuGet卸载掉,然后重新安装,之后看到的版本是4.4.0.0.

Program.cs的代码是:

1: class Program

2: {

3: static void Main(string[] args)

4: {

5: using (var context = new worldContext())

6: {

7: foreach (var item in context.cities)

8: {

9: Console.WriteLine(item.Name + " " + item.District + " " + item.CountryCode);

10: }

11: Console.Read();

12: }

13: }

14: }

App.Config文件内容:

providerName="MySql.Data.MySqlClient" />

ef power tools mysql_Entity Framework Code First ---EF Power Tool 和MySql一起使用遇到的问题...相关推荐

  1. connectionstring mysql_Entity Framework 6 自定义连接字符串ConnectionString连接MySQL

    在开始介绍之前,首先来看看官方对Entity Framework的解释:Entity Framework (EF) is an object-relational mapper that enable ...

  2. Productivity Power Tools,对于Visual Studio 2017的15个扩展

    在Visual Studio 2017正式发布期间,微软公司更新并发布了Productivity Power Tools的扩展版本.Productivity Power Tools的这个版本包括了针对 ...

  3. EF Power Tools参数不正确的解决方法

    在Visual Studio 2010安装了EF Power Tools Beta 3之后,希望根据本地现有数据库模型来生成基于Entity Framework Code First的代码时,经常出现 ...

  4. 使用 EF Core Power Tools 和 CoreAdmin 在 5 分钟内将管理员 CRUD 网页添加到您的 ASP.NET Core Web 应用程序

    有时,也许在新产品/解决方案开发的早期阶段,您可能会发现自己需要一种简单的方法来让客户编辑解决方案中的某些数据. 一种方法是为现有数据库的简单数据输入创建一个管理页面. 在这篇文章中,我将展示如何使用 ...

  5. Installing EF Power Tools into VS2015

    1.MS 下载 Entity Framework Power Tools Beta4 2.修改文件扩展名为 .ZIP 并提取.解压文件               TO                 ...

  6. Visual Studio 2015上安装Entity Framework Power Tools

    Entity Framework Power Tools是个非常好用的EF Code First插件.通过它能够非常简单地生成和数据库结构匹配的model和dbcontext代码. 使用的方法,这里有 ...

  7. The EF Core tools version '2.1.1-rtm-30846' is older than that of the runtime '2.1.3-rtm-32065'. ...

    The EF Core tools version '2.1.1-rtm-30846' is older than that of the runtime '2.1.3-rtm-32065'. Upd ...

  8. EF Core 迁移过程遇到EF Core tools version版本不相符的解决方案

    如果你使用命令: PM> add-migration Inital 提示如下信息时: The EF Core tools version '2.1.1-rtm-30846' is older t ...

  9. Code Generate of Power Designer[转]

    Code Generate of Power Designer Code Generate of Power Designer 说明 本文档是通过PowerDesigner自动生成Entity的一个功 ...

最新文章

  1. antimalware service executable占用内存过高_Win10系统svchost.exe进程占用内存和网速过高的解决方法...
  2. C++二个数组求并集的实现算法(附完整源码)
  3. bool c语言_C/C++编程笔记:C语言结构体—位域,如何指定成员变量所占Bit?
  4. 在asp.net 2.0中使用SqlBulkCopy类迁移数据[转]
  5. html编程入门指南,给萌新HTML5 入门指南
  6. 休眠 嵌入式_内幕消息:嵌入式软件挤出最低功耗模式
  7. linux 添加网关 多张,linux – 更改默认网关,多个NIC
  8. ES6新语法--解构赋值
  9. flex布局单独一行_CSS3 Flex布局(伸缩布局盒模型)
  10. imx6. android6.0经常修改或者用到的目录(未完)
  11. sniffer的高级工具
  12. SIGIR2021推荐系统论文集锦(附论文原文及代码链接)
  13. 学生用的笔记本电脑什么样的好_最适合2020年看的选购指南:这些笔记本电脑便宜又好用...
  14. 阿里巴巴招聘操作系统研发专家
  15. Python常用的19个工具包汇总
  16. nvidia驱动缓存能清理吗?
  17. 你是否知到西游记中孙悟空的师傅是什么人?
  18. centos安装包安装最新版nginx
  19. 惠普计算机使用方法,惠普笔记本电脑功能键(HP/联想等笔记本键盘fn键使用说明大全)...
  20. 解决 docker 中 zsh: command not found: jupyterlab 问题

热门文章

  1. H3C Neighbor Discovery Protocol,邻居发现协议
  2. 电脑硬件升级——笔记本更换更大容量的固态硬盘,并进行系统迁移
  3. Unity Mathf【Deg Rad】- 关于数学运算中的度与弧度
  4. 软件测试基础知识bbst,海盗派测试管理: RSTM.PDF
  5. maven 查询包依赖
  6. Nginx之URL重写
  7. 6-2 车的不同行为 (10 分)
  8. oracle crs 4563,重启机器后,节点2无法启动crs,Oracle你生产的RAC为何如此的脆弱,有图有真相。求解...
  9. 树莓派安装后中文设置及输入法安装
  10. IP地址和域名的关系