Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.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 2008 更新向导(实体框架)-VSS 2008未更新视图。我应该手动更新它吗?_Visual Studio 2008_Entity Framework_Updatemodel - Fatal编程技术网

Visual studio 2008 更新向导(实体框架)-VSS 2008未更新视图。我应该手动更新它吗?

Visual studio 2008 更新向导(实体框架)-VSS 2008未更新视图。我应该手动更新它吗?,visual-studio-2008,entity-framework,updatemodel,Visual Studio 2008,Entity Framework,Updatemodel,我正在使用VSS 2008并从SQL server 2008数据库构建实体框架模型。一切都很顺利。现在我已经更新了一个视图以包含一个新列,并尝试从DB刷新整个模型,但视图中更新的列不可见 我以XML形式打开EDMX以查看问题,它有一个警告。。。 生成过程中发现的错误: 警告6002:表/视图“Internet.dbo.XYZ”未定义主键。已推断出键,并将定义创建为只读表/视图 我的问题是,如何强制将此视图中的新列添加到我的模型中。我可以手动更新EDMX以将此列作为属性包含到视图实体中。然而,这可

我正在使用VSS 2008并从SQL server 2008数据库构建实体框架模型。一切都很顺利。现在我已经更新了一个视图以包含一个新列,并尝试从DB刷新整个模型,但视图中更新的列不可见

我以XML形式打开EDMX以查看问题,它有一个警告。。。 生成过程中发现的错误: 警告6002:表/视图“Internet.dbo.XYZ”未定义主键。已推断出键,并将定义创建为只读表/视图

我的问题是,如何强制将此视图中的新列添加到我的模型中。我可以手动更新EDMX以将此列作为属性包含到视图实体中。然而,这可能是一项乏味的任务,并且可能无法保证修复。我应该删除这个视图,然后再重新添加它吗?但是我读到一些人的帖子,当他试图重新添加对象时,它不允许他

谢谢。

类似问题:类似问题: