Ich habe meinem Projekt ein neues ADO.Net-Entitätsdatenmodell hinzugefügt und mithilfe des Aktualisierungsassistenten Tabellen zum Modell hinzugefügt . Fünf der ausgewählten Tabellen wurden der Entwurfsoberfläche hinzugefügt. Zwei weitere Tabellen werden nicht hinzugefügt. Ich wähle sie im Assistenten aus und klicke auf Fertig stellen, aber sie werden nie auf der Entwurfsoberfläche angezeigt.
Ist dies ein Fehler oder gibt es Situationen, in denen dem Modell keine Tabelle hinzugefügt werden kann (beabsichtigt)?
UPDATE: Das XML (* .edmx) zeigt das Problem.
<!--Errors Found During Generation:
warning 6013: The table/view 'FooBar.dbo.Roles' does not
have a primary key defined and no valid primary key could be inferred.
This table/view has been excluded. To use the entity you will need to
review your schema, add the correct keys and uncomment it.-->
<!--<EntityType Name="Roles">
<Property Name="role_id" Type="decimal" />
<Property Name="role_desc" Type="nvarchar" MaxLength="30" />
</EntityType>-->