Sql server 如果从数据库更新模型不成功';不行?

Sql server 如果从数据库更新模型不成功';不行?,sql-server,entity-framework,.net-4.0,model,Sql Server,Entity Framework,.net 4.0,Model,我在.NET 4.0 MVC Razor应用程序中有一个EF模型。我正在从SQL Server数据库中提取一组表。一切都很好,除了一张桌子从来没有被拉进去。当我单击“从数据库更新模型”时,我可以在“添加”选项卡上看到该表,并且它已被选中,但当我单击“完成”时不会发生任何事情。表格本身并不特别复杂: CREATE TABLE [dbo].[Rpt4bAuthorizations] ( [LOB] [varchar] (64) COLLATE SQL_Latin1_General_CP1_CI_AS

我在.NET 4.0 MVC Razor应用程序中有一个EF模型。我正在从SQL Server数据库中提取一组表。一切都很好,除了一张桌子从来没有被拉进去。当我单击“从数据库更新模型”时,我可以在“添加”选项卡上看到该表,并且它已被选中,但当我单击“完成”时不会发生任何事情。表格本身并不特别复杂:

CREATE TABLE [dbo].[Rpt4bAuthorizations]
(
[LOB] [varchar] (64) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[Employer] [varchar] (64) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[service_yearmo] [int] NULL,
[Date] [datetime] NULL,
[AuthType] [varchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[Auth_Total] [int] NULL,
[Auth_Approved] [int] NULL,
[Auth_Denied] [int] NULL,
[MemberMonths] [numeric] (38, 1) NULL
) ON [PRIMARY]

知道什么会导致不生成一个表吗?如果我无法获取“从数据库更新模型”以将其拉入,可以手动完成吗?

据我所知,该表没有主键。这可能是造成你问题的原因