2013-02-25 2 views
5

Ich habe die CRM 2011 SDK heruntergeladen und befolge die Anweisungen zum Starten und Ausführen, mit dem C# Quickstart-Projekt. Wenn ich versuche, es zu bauen, beschwert sich VS über einen Verweis auf die obige Assembly, die nicht auf meinem PC (Windows 8) zu sein scheint, sicherlich nicht, wo erwartet, entsprechend der Referenz in der Projektdatei. Als ich versuchte, das Microsoft Identity Model zu installieren, lehnte es ab und gab an, dass es bereits installiert wurde, indem es in .NET Framework 4.5 integriert wurde.VS2012 + CRM 2011: Microsoft.IdentityModel schlechte Referenz

Ich weiß nicht, wo ich als nächstes hingehen soll - kann mir bitte jemand helfen?

+0

Hallo Alex, Danke für den Rat. Ich habe die kostenlose Testversion von VS2012 speziell für die CRM-Arbeit heruntergeladen. Empfehlen Sie, dass ich auch eine VS2010-Kopie herunterlade? –

+0

@Alex Möchten Sie bitte näher darauf eingehen? Ich bin gerade dabei, den Schritt zur Hässlichkeit mit dem Namen VS12 zu gehen und soweit ich gesehen habe, gibt es eine Version des SDK und Entwickler-Toolkits für VS12. Es heißt eigentlich * crmdevelopertoolsvs12_installer *. –

+0

@KonradViltersten Hm, ich habe die neue SDK-Version nicht bemerkt. Ich lösche den vorherigen Kommentar, trotzdem kann ich nicht umhin zu bemerken, dass "Unterstützte Betriebssysteme: Windows 7, Windows Server 2008" und "Microsoft Visual Studio 2010". – Alex

Antwort

4

Windows 8 bündelt die Windows Identity Foundation 3.5. Es ist jedoch standardmäßig nicht aktiviert. Eine Beschreibung finden Sie unter Quick tip: Enable Windows Identity Foundation (Windows 8).

Danach sollte die Referenz gefunden werden.

Die latest version of WIF is part of .NET 4.5, daher gibt es kein spezielles Installationsprogramm mehr. WIF 3.5 wird für CRM benötigt, da es ein zusätzliches SDK für .NET 3.5 und .NET 4 war. Da CRM auf .NET 4 basiert, ist dies die Route, der Sie folgen sollten.

Ich weiß nicht, warum sie ein separates Installationsprogramm für Windows nicht 8 haben und warum sie mit Windows gebündelt 8. Vielleicht ist dies der Grund: Windows 8 and .Net Framework 3.5

+0

Das hat es sortiert - danke. –

+0

Ich bin überrascht. [Hier] (http://www.microsoft.com/en-us/download/details.aspx?id=17331) Ich habe Version 6.1 (für Win 7) und [hier] (http: //blog.nimbo. com/how-to-install-windows-identity-foundation-wif-4-0 /), sie sprechen über Version 4.0. Warum sollte Win 8 mit einer alten Version kommen? Oder hängt es davon ab, welche Version von Win 8 man hat ?! –

+0

@KonradViltersten siehe Update – ccellar

0

Herunterladen & die Windows-Identität installieren Grundlage von den folgenden Link

Identity Model Problem Fix

+0

Dieser Download ist nicht für Windows 8 gültig. Allerdings ist es für Vista oder Windows 7 erforderlich – ccellar