#Visual Studio 2013 连接MySql 添加ADO.NET实体数据模型 → 来自数据库的EF设计器 报错 未将对象引用设置到对象的实例
网上大部分针对“未将对象引用设置到对象的实例”的问题和相关的解决方案是不适用的(目测超过九成),大多出现在已导入数据库后进行数据处理的过程中。而真正对应这个问题的解决方案很难找到,因此写这一篇博客以传播这个解决方案,帮助更多的朋友。
问题背景:在现有项目中添加新建项→添加ADO.NET实体数据模型→来自数据库的EF设计器→连接数据库→导入→报错
该问题一般出现在项目准备导入已有的数据库时(即用Model First完成数据库设计后,准备获取实体时)
在这种情况下,会生成空的数据模型(默认Model1.edmx)并在App.config(或Web.config,对应Web项目)强制生成数据库的连接字符串:
<connectionStrings>
<add name=“你的数据库名Entities” connectionString=“自动生成的字符串”