我正在一个具有app_code
的asp.net网站项目中工作,并且在此文件夹中有一个.edmx数据模型。现在,我想将此数据模型移到一个单独的类库项目中,并使用编译的DLL文件来提高安全性和维护性。完成之后,项目成功编译,但是出现了一个异常,通知现有类与新类库的新类发生冲突。该错误如下所述。
The mapping of CLR type to EDM type is ambiguous because multiple CLR types match the EDM type 'AdminAuthorization'. Previously found CLR type 'AdminAuthorization', newly found CLR type 'DreamBirdModel.AdminAuthorization'.
在这里,AdminAuthorization
是实体类,DreamBirdModel
是类库。我也将Model.Context.cs和edmx模型的所有相关类移到了类库,但是不知道我缺少什么。请帮忙。