Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Entity framework 更改EF 6.1中的默认关系类型_Entity Framework_Ado.net - Fatal编程技术网

Entity framework 更改EF 6.1中的默认关系类型

Entity framework 更改EF 6.1中的默认关系类型,entity-framework,ado.net,Entity Framework,Ado.net,升级到EF6.1并重新创建edmx文件后,我的详细数据网格停止工作。我无法编辑它们或查看“新的空行” 解释发生了什么。新EF使用HashSet链接对象,因此 学校对象,它有一个类列表,这些类将作为哈希集链接,呈现网格功能到。。。没有 解决方案很简单,我刚刚在tt文件中将类型更改为List,一切都像以前一样开始工作 但我的问题是——因为我已经手动更改了自动生成的文件,下次我将出于任何原因重新生成它——我将不得不重新进行 有没有办法让EF 6.1自动使用列表链接对象?

升级到EF6.1并重新创建edmx文件后,我的详细数据网格停止工作。我无法编辑它们或查看“新的空行”

解释发生了什么。新EF使用HashSet链接对象,因此 学校对象,它有一个类列表,这些类将作为哈希集链接,呈现网格功能到。。。没有

解决方案很简单,我刚刚在tt文件中将类型更改为List,一切都像以前一样开始工作

但我的问题是——因为我已经手动更改了自动生成的文件,下次我将出于任何原因重新生成它——我将不得不重新进行

有没有办法让EF 6.1自动使用列表链接对象?