Dostaję komunikat o błędzie podczas używania nazw infrastruktury w przestrzeni nazw system.data.entityNazwa przestrzeni nazw infrastruktura nie istnieje w system.data.entity namespace
Odpowiedz
Trzeba dodać odwołanie do zestawu .NET System.Data.Entity.dll
.
W folderze bin EntityFramework.dll nie jest ładowany – user1635479
należy dodać odniesienie –
Jeśli referencja jest wybrana w programie Reference Manager, a błąd nadal występuje, co jest dobrym następnym krokiem? Mam ten sam problem i zadałem podobne pytanie z dodatkowymi szczegółami tutaj: [http://stackoverflow.com/questions/22796205/visual-studio-2012-mvc-build-error-the-type-or-namespace-name -infrastruktura] – gfullam
Potrzebne jest również odniesienie do EntityFramework, inaczej otrzymasz ten sam błąd.
Ja [miałem ten sam problem] (http://stackoverflow.com/questions/22796205/visual-studio-2012-mvc-build-error-the-type-lub-namespace-name-infrastructure) i EntityFramework był winowajcą. Jednak samo zainstalowanie pakietu za pośrednictwem Menedżera pakietów NuGet nie było wystarczające. Musiałem następnie użyć Reference Manager do ręcznego przeglądania do EntityFramework.dll. – gfullam
Miałem podobny problem. Zrobiłem odniesienie do System.Data.Entity
, ale było narzekać na System.Data.Entity.Infrastructure
. Rozwiązaniem było dodanie EntityFramework nuget. Po zainstalowaniu faktycznie usuwa oryginalne odniesienie System.Data.Entity
i wskazuje na nową bibliotekę DLL, która zawiera System.Data.Entity
i System.Data.Entity.Infrastructure
.
- 1. Typ lub nazwa przestrzeni nazw "Dane" nie istnieje w przestrzeni nazw "System"
- 2. Punkt nie istnieje w przestrzeni nazw System.Drawing
- 3. "Ajax" nie istnieje w przestrzeni nazw "System.Web.Mvc"
- 4. System.Web.Helpers nie istnieje w przestrzeni nazw: WebImage
- 5. Json nie istnieje w przestrzeni nazw System
- 6. EntityFrameworkCore nie istnieje w przestrzeni nazw Microsoft
- 7. "Znacznik" MenuItem "nie istnieje w przestrzeni nazw XML 'clr-namespace: System.Windows.Controls; assembly = System.Windows.Controls.Input.Toolkit'" error
- 8. typu lub nazwa przestrzeni nazw „T” nie można znaleźć
- 9. VS2012 Annoyance - typ lub nazwa przestrzeni nazw nie istnieje w obszarze nazw
- 10. typu lub obszaru nazwa 'Raportowanie' nie istnieje w przestrzeni nazw 'Microsoft
- 11. Kwalifikowana nazwa w deklaracji przestrzeni nazw
- 12. typu lub obszaru nazwa „MVC” nie istnieje w przestrzeni nazw „system.Web”
- 13. MC3074 - typ nie istnieje w "clr-namespace ..."
- 14. JavaScript Namespace
- 15. Błąd kompilatora C2653: nie nazwa klasy lub przestrzeni nazw
- 16. Jak naprawić błąd Typ lub przestrzeń nazw "Linq" nie istnieje w przestrzeni nazw "System"
- 17. Typ lub przestrzeń nazw "ServiceBus" nie istnieje w przestrzeni nazw "Microsoft"
- 18. Ostrzeżenie: Ta strona wymaga przestrzeni nazw XML zadeklarowanej z prefiksem [nazwa elementu HTML], ale nie istnieje biblioteka taglibrary dla tej przestrzeni nazw
- 19. Stała przestrzeni nazw w C#
- 20. Najlepsze praktyki: używanie przestrzeni nazw lub ponowne otwieranie przestrzeni nazw?
- 21. typu lub obszaru nazwa „Praktyki” nie istnieje w przestrzeni nazw „Microsoft”
- 22. autoload_paths nie zna przestrzeni nazw?
- 23. Prywatna klasa w przestrzeni nazw
- 24. Nazwa "EntityState" nie istnieje w bieżącym kontekście
- 25. XAML nie może znaleźć odwołania w lokalnej przestrzeni nazw
- 26. Czy istnieje krótszy sposób przekazywania deklaracji klasy w przestrzeni nazw?
- 27. Typ lub przestrzeń nazw "TeamFoundation" nie istnieje w przestrzeni nazw "Microsoft"
- 28. Nazwa typu {myUserControl} nie istnieje w rodzaju {myNamespace.myNamespace}
- 29. Zastępowanie przestrzeni nazw w Pythonie
- 30. Dlaczego std :: this_thread namespace?
Proszę podać komunikat o błędzie w treści pytania, a nie tylko tytuł. – ahren
Czy ten problem pochodzi ze struktury encji, mvc lub czegoś innego? –