Problema nei frammenti di mapping

giovedì 06 dicembre 2012 - 17.23
Tag Elenco Tags  C#  |  .NET 4.0

Gemini Profilo | Expert

Ciao a tutti
per utilizzare il provider di sql server per membership, role e profile, ho creato un db con le tabelle create automaticamente dal wizard per il provider.
Ho creato un Ado.net Entity DataModel. Quando seleziono le tabelle del modello accade una cosa strana:
1) se seleziono tutte le tabelle, nel modello non compare la tabella aspnet_UsersInRoles anche se è stata selezionata
2) invece se scelgo solo di inserire nel modello la tabella aspnet_UsersInRoles questa viene visualizza nel modello, ma se successivamente vado ad aggiungere le altre tabelle, oltre a non inserire le relazioni tra aspnet_UsersInRoles e le altre tabelle, ricevo questo errore in compilazione:
Errore 3034: Problema nei frammenti di mapping a partire dalle righe 129, 157:Due entità con chiavi probabilmente diverse sono mappate alla stessa riga.
Assicurarsi che i due frammenti di mapping non mappino entrambe le estremità dell'elemento AssociationSet alle colonne corrispondenti.

Perchè accade questo? E' un pò strano visto che le tabelle e le relazioni sono create da un wizard.
Grazie mille
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5