Laden...

[erledigt] Entity Framework unter VS 2010 fehlt

11 Antworten
1,971 Aufrufe
Letzter Beitrag: vor 13 Jahren
[erledigt] Entity Framework unter VS 2010 fehlt

Hi zusammen,

Kurz und knapp; Bei mir fehlt das Entity Framework unter Visual Studio 2010.
Bei VS 2008 ist es vorhanden.

Ich habe die Visual Studio 2010: Professional Edition installiert.
Nebenbei das Service Pack 1 für VS.
Und sogar Entity Framework 4.1 heruntergeladen & installiert.
(.Net Framework 4.0 selbstverständlich ebenfalls)

Das Problem scheint nur bei mir aufzutreten - meine Arbeitskollegen haben alle das Framework.
Ich hatte noch im Hinterkopf, dass das EF eigentlich schon als Standard integriert ist unter VS 2010.

Oder fehlen mir noch einige elementare Files?

Gruess,
Regenwurm

ServiceStack & Angular = =)

Hallo Regenwurm,

normal ist es aber dabei, aber das weißt du ja auch.

Probier mal mit gacutil /l EntityFramework obs korrekt im GAC installiert ist.

mfG Gü

Stellt fachliche Fragen bitte im Forum, damit von den Antworten alle profitieren. Daher beantworte ich solche Fragen nicht per PM.

"Alle sagten, das geht nicht! Dann kam einer, der wusste das nicht - und hat's gemacht!"

Hi gfoild,

Ich nehme an

C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin>gacutil /l EntityFramework
Microsoft (R) .NET Global Assembly Cache Utility. Version 3.5.30729.1
Copyright (c) Microsoft Corporation. All rights reserved.

The Global Assembly Cache contains the following assemblies:

Number of items = 0

sieht nicht gut aus?

Gruss

ServiceStack & Angular = =)

Hallo Regenwurm,

das könnte sogar passen, da es für den .net 3.5er GAC ist und da ist diese sicher nicht dring 😉

Probier gacutil für das .net 4.0-SDK (od. ist es das Win-SDK 7.1?) auszurufen. Ich denke am einfachsten über die CommandPrompt die im VS-Startmenü gestartet werden kann.

mfG Gü

Stellt fachliche Fragen bitte im Forum, damit von den Antworten alle profitieren. Daher beantworte ich solche Fragen nicht per PM.

"Alle sagten, das geht nicht! Dann kam einer, der wusste das nicht - und hat's gemacht!"

€ gefunden. 😃

C:\Program Files\Microsoft Visual Studio 10.0\VC>gacutil /l EntityFramework
Microsoft (R) .NET Global Assembly Cache Utility. Version 4.0.30319.1
Copyright (c) Microsoft Corporation. All rights reserved.

The Global Assembly Cache contains the following assemblies:
EntityFramework, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b77a5c561934
e089, processorArchitecture=MSIL

Number of items = 1

Installiert ist es also.
Nur, warum wird es nicht 'verwendet'?

ServiceStack & Angular = =)

Hallo Regenwurm,

weil du vielleicht ein falsches Zielframework eingestellt hast, tendenziell das Client Framework. Siehe auch alle anderen Möglichkeiten in [FAQ] CS0234 / CS0246 - Der Typ- oder Namespacename "Foo" konnte nicht gefunden werden.

herbivore

Hi herbivore,

Nein - das war es leider auch nicht.
Ich habe ein Projekt foo vor mir dass ein Entity Data Model (*.edmx) enthält (wurde mit Visual Studio 2008 erstellt).
Sobald ich das Ganze mit Visual Studio 2010 zu öffnen probiere, erscheint mir nicht das Model selber, sondern das Ganze in der XML-Struktur.
Und das Ziel-Framework wurde nie geändert.

Gruss

ServiceStack & Angular = =)

Hallo Regenwurm,

versuch mal nen Rechtsklick auf die edmx Datei Open With -> ADO .NET Entity Data Model Designer..

und wenn der da drin ist, gleich als Default setzen.

Hi,

Die Option ist leider nicht dabei.

Wie gesagt - unter Visual Studio 2008 funktioniert alles perfekt -> Ich kann die Models öffnen & auch neue hinzufügen.
Unter Visual Studio 2010 sind bei mir die Items nicht verfügbar. 😕

Gruss

ServiceStack & Angular = =)

Hallo Regenwurm,

hattest du mal eine CTP vom EF 4.1 installiert und dann deinstalliert? Ich glaube mich erinnern zu können, dass ich mal gelesen habe dass es da zu Problemen kommen kann (also sehr sicher der Tipp 😉).

Sonst probier mal VS 2010 neu zu installieren.

mfG Gü

Stellt fachliche Fragen bitte im Forum, damit von den Antworten alle profitieren. Daher beantworte ich solche Fragen nicht per PM.

"Alle sagten, das geht nicht! Dann kam einer, der wusste das nicht - und hat's gemacht!"

Hallo zusammen,

Wir haben das Problem mittlerweile gelöst.
Im WUC Ordner (oder so) haben wir die .msi des Entity Frameworks einfach manuell nochmals nachinstalliert - nun läuft alles wie geschmiert. (:

Danke vielmals für eure Bemühungen!

Gruss,
Regenwurm

ServiceStack & Angular = =)