2014-03-22 5 views
1

Я столкнулся с этой ошибкой. Как я могу преодолеть эту ошибку? Я новичок в Entity Framework. Любая помощь будет очень признателен ..Неисправность сборки

Ассамблея 'HRMSDataAccessLayer, Version = 1.0.0.0, культура = нейтральной, PublicKeyToken = NULL' использует «EntityFramework, Version = 4.4.0.0, Culture = нейтрален, PublicKeyToken = b77a5c561934e089' , который имеет версию выше, чем ссылка сборки 'EntityFramework, Version = 4.1.0.0, культура = нейтральной,
PublicKeyToken = b77a5c561934e089'

+0

Вы ссылаетесь на более раннюю версию Entity Framework, чем то, что требуется HRMSDataAccessLayer. – ryrich

+0

Как я могу изменить версию Entity Framework? В файле свойств Target .NET Framework предоставляется 4.5 @ryrich – Leon

+0

EF версия 4.4? Я даже не могу найти эту версию на NuGet – Marco

ответ

0

Добавить ссылку на более высокую версию в вашем решении.

Assembly 'HRMSDataAccessLayer, .. uses 'EntityFramework, Version=4.4.0.0, ... 
which has a higher version than referenced assembly 'EntityFramework, Version=4.1.0.0, 

Вы должны добавить ссылку на Entity Framework версии 4.4.0.0

Надежда, что помогает.

+0

извините за мою неспособность, но мог бы рассказать мне, как добавить ссылку для более высокой версии в мое решение? – Leon

+0

http://msdn.microsoft.com/en-us/library/wkze6zky.aspx вы найдете это полезным. прокрутите вниз по основам. – Tauseef

Смежные вопросы