2010-01-20 8 views
0

IAM utilisant LINQ To SQL avec mappage POCO et XML. Je reçois l'erreur suivante lorsque j'essaie d'exécuter l'application: Impossible de trouver le type 'MyProject.DataTransfer.User' à partir du mappage. est inférieure à la cartographie:Erreur de mappage LINQ TO SQL

<Table Name="Users" Member="User"> 
     <Type Name= "MyProject.DataTrasnfer.User"> 
      <Column Name="UserID" Member="UserID" DbType="Int NOT NULL IDENTITY" IsDbGenerated="true" 
      IsPrimaryKey="true"/> 
      <Column Name="UserName" Member="UserName" DbType="nvarchar(100) NOT NULL" /> 
      <Column Name="Password" Member="Password" DbType="nvarchar(32)"/> 
      <Column Name="IsActive" Member="IsActive" DbType="bit NOT NULL"/> 
      <Column Name="InsertedBy" Member="InsertedBy" DbType="Int NOT NULL" /> 
      <Column Name="InsertedDate" Member="InsertedDate" DbType="DateTime NOT NULL" /> 
      <Column Name="UpdatedBy" Member="UpdatedBy" DbType="Int NOT NULL" /> 
      <Column Name="UpdatedDate" Member="UpdatedDate" DbType="DateTime NOT NULL" /> 
      <Column Name="Version" Member="Version" DbType="rowversion NOT NULL" IsDbGenerated="true" 
      IsVersion="true" AutoSync="Always"/> 
     </Type> 
    </Table> 

Mais 'MyProject.DataTransfer.User' existe dans la solution. Quelles pourraient être les raisons possibles de cette erreur?

Répondre

0

Je suppose que vous avez une classe MyProject.DataTraSNfer.User dans le mappage et MyProject.DataTraNSfer.User dans le code. Empreinte en post ou en code?

1

Typo: MyProject.DataTrasnfer.User. Vous avez transposé le s et le n.