2010-01-20 171 views
0

Iam使用LINQ To SQL與POCO的和XML映射。當我嘗試運行該應用程序時,出現以下錯誤:無法從映射中找到類型「MyProject.DataTransfer.User」。 下面是映射: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> 

但 'MyProject.DataTransfer.User' 在溶液中存在。可能是這個錯誤的原因是什麼?

回答

0

我想你必須在代碼映射和MyProject.DataTraNSfer.User類MyProject.DataTraSNfer.User。在郵寄或代碼中打印錯誤?

1

錯字:MyProject.DataTrasnfer.User。您已轉置sn