mam nową instalację VS2012 z Aktualizacji 2. utworzyć nowy projekt „Dynamiczne dane aplikacji ASP.NET Web Podmioty”. Następnie dodaję "Model danych podmiotu ADO.NET", który generuję z istniejącej bazy danych SQLServerExpress.Dynamic Data IObjectContextAdapter brakującym odniesienia
Jednak kiedy idę zbudować rozwiązanie pojawia się następujący błąd:
The type or namespace name 'IObjectContextAdapter' could not be found (are you missing a using directive or an assembly reference?)
, który wydaje się być zadeklarowane w System.Data.Entity.Infrastructure
ale nie mogę znaleźć, że montaż w dowolnym miejscu. I sprawdzeniu, że mam EF5 jest zainstalowany na rozwiązanie jak mój packages.config pokazuje:
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="EntityFramework" version="5.0.0" targetFramework="net45" />
</packages>
Właściwości referencyjne EntityFramework pokazuje:
RuntimeVersion: v4.0.30319
Version: 5.0.0.0
aw web.config mam:
<assemblies>
<add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
</assemblies>
To wygląda nie tak, jak powinno mówić 5.0.0.0? Jednak zmiana nie ma żadnego wpływu. Czy ktoś może wskazać mi właściwy kierunek?
Cześć, gdyż zastanawiasz się, czy ktoś ma jakieś wejście - proszę spojrzeć na [Co jeśli nie dostanę dobrą odpowiedź] (http://stackoverflow.com/faq#bounty). – Jesse
Dzięki Jesse. Spojrzałem i będę o tym pamiętać następnym razem. – TheEdge