title: SQL Server field is an identity , but Entity Framework EDMX only inserts when StoreGeneratedPattern="Identity"
body: <p>I have wiped all files.  Gotten Specific version,  all files are identical but other developers on my team with .net 4.5.2   EDMX of Entity Framework,  there edmx code has </p>
  
  <pre><code>&lt;Property Name="Id" Type="int" Nullable="false" /&gt;
  </code></pre>
  
  <p>Which is correct as the database table has that Id column as a seeding identity.
  It is NOT working for me , so from my computer I have to do</p>
  
  <pre><code>&lt;Property Name="Id" Type="int" Nullable="false" StoreGeneratedPattern="Identity" /&gt;
  </code></pre>
  
  <blockquote>
    <ol>
    <li><p>WHY is this happening, and how to fix?</p></li>
    <li><p>If I publish MY code to a server, will it "break" things?  (saying explicitly it is identity when it already is?</p></li>
    <li><p>This a known bug?</p></li>
    <li><p>Should other developers just do what I'm doing instead ? </p></li>
    </ol>
  </blockquote>