SQL Server字段是一个标识,但Entity Framework EDMX仅在StoreGeneratedPattern =" Identity"

时间:2017-03-06 21:40:43

标签: c# sql-server entity-framework edmx

我已经擦除了所有文件。获得特定版本,所有文件都是相同的,但我的团队中的其他开发人员使用.net 4.5.2 EDMX的Entity Framework,有edmx代码

<Property Name="Id" Type="int" Nullable="false" />

这是正确的,因为数据库表具有Id列作为种子标识。 它不适合我,所以从我的电脑我必须做

<Property Name="Id" Type="int" Nullable="false" StoreGeneratedPattern="Identity" />
  
      
  1. 为什么会发生这种情况,以及如何解决?

  2.   
  3. 如果我将我的代码发布到服务器上,它是否会打破&#34;打破&#34;事情呢? (明确说明它已经是身份?

  4.   
  5. 这是一个已知的错误?

  6.   
  7. 其他开发者应该做我正在做的事吗?

  8.   

0 个答案:

没有答案