Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.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
Visual studio 2010 实体框架设计器中的“从数据库升级模型”未更新列的nullable_Visual Studio 2010_Entity Framework 4 - Fatal编程技术网

Visual studio 2010 实体框架设计器中的“从数据库升级模型”未更新列的nullable

Visual studio 2010 实体框架设计器中的“从数据库升级模型”未更新列的nullable,visual-studio-2010,entity-framework-4,Visual Studio 2010,Entity Framework 4,我从数据库中创建了一个edmx。列没有Null属性。我将其更改为允许空值。每次我从数据库中选择升级型号。。在edmx设计器中,该列的nullable属性始终保持为false。我必须手动更改它 这是VS2010中设计器中的一个bug吗?是的,这是一个bug。请参阅social.msdn上的plus-answer在edmx设计器中删除该表,然后在数据库的更新模型中再次添加该表 Michael9000的答案是正确的,并且有效:在edmx设计器中删除该表,然后从数据库中将其再次添加到更新模型中。

我从数据库中创建了一个edmx。列没有Null属性。我将其更改为允许空值。每次我从数据库中选择升级型号。。在edmx设计器中,该列的nullable属性始终保持为false。我必须手动更改它


这是VS2010中设计器中的一个bug吗?

是的,这是一个bug。请参阅social.msdn上的plus-answer

在edmx设计器中删除该表,然后在数据库的更新模型中再次添加该表

Michael9000的答案是正确的,并且有效:在edmx设计器中删除该表,然后从数据库中将其再次添加到更新模型中。