2010-12-16 17 views
0

Meine Maschine hat VS 2010 Premium installiert und ich habe ein bisschen Probleme mit Artikelvorlagen.Warum kann ich keinen OData-Service erstellen?

Ich bin zu wollen mit einer einfachen MSDN Tutorial folgen zusammen einen OData-Dienst zu bauen, damit ich über sie erfahren. Es besagt, dass ich eine ASP.Net-Anwendung erstellen muss, was ich getan habe. Als Nächstes wird ein Element "ADO.NET-Entitätsdatenmodell" hinzugefügt, das in meinen Artikelvorlagen nicht verfügbar ist.

Noch schlimmer ist, gibt es keine „WCF Data Service“, die für diese Übung Art von entscheidender Bedeutung ist. Was vermisse ich? Gibt es einen SDK-Typ oder einen anderen Download, der OData/WCF Data Service-Komponenten und -Templates installiert?

aktualisieren
ich die Installationsprotokolle für ADO.Net Entity Framework-Tools angesehen und es scheint, dass es alle Vorlagen in einem alten VS 2010 * express Ausgabe-Ordner installiert. Ich habe das nicht mehr installiert, gibt es ein Tool oder eine Methode, um irgendwelche Spuren von Express zu entfernen, so dass das Installationsprogramm Dateien in der Premium-Edition, die ich installiert habe, bereitstellen wird?

+0

Welche Version von Visual Studio verwenden Sie? Ausdrücken? –

+0

Woops, dachte ich habe meine Version hinzugefügt. Ich aktualisiere meine Frage, aber es ist Premium. – jlafay

+0

Wenn Sie "ADO.NET Entity Data Model" nicht haben, hat Ihr VS-Setup wirklich ein Problem. Hast du versucht, es zu reparieren? Ich habe gerade erst Premium installiert und ich habe es. –

Antwort

0

Problemquelle: ADO.Net Entity Framework Tools müssen mit VS 2010 Express installiert worden sein, das vor Premium installiert wurde. Wenn ich Express deinstalliert habe, muss es die ADO.Net EF-Tools behalten und es sind Referenzen auf Express. Das ist, was ich tat, es zu beheben:

  1. Uninstalled "Microsoft Visual Studio 2010 ADO.NET Entity Framework Tools" in der Systemsteuerung
  2. Auf der VS 2010 Setup-CD, navigiert WCU \ EFTools mit dem Befehl \ Linie
  3. Gebrauchte msiexec: msiexec /i ADONETEntityFrameworkTools_enu.msi USING_EXUIH=1 von selbst zu installieren (VS 2010 Wartungsmodus würde es wieder nicht installieren, nachdem ich es entfernt)

nun alle entsprechenden Vorlagen ich habe OData Dienstleistungen zu schaffen :)

Verwandte Themen