2013-02-25 15 views
5

Ho scaricato il CRM 2011 SDK e sto seguendo le istruzioni per iniziare e utilizzare, utilizzando il progetto Quickstart C#. Quando provo a costruirlo, VS si lamenta di un riferimento all'assembly sopra, che non sembra essere sul mio PC (Windows 8), certamente non dove previsto in base al riferimento nel file di progetto. Quando ho provato a installare Microsoft Identity Model, ha rifiutato, indicando che era già stato installato integrandolo con .NET Framework 4.5.VS2012 + CRM 2011: Microsoft.IdentityModel con riferimento errato

Non sono sicuro di dove andare dopo - qualcuno può aiutarti, per favore?

+0

Ciao Alex, grazie per il consiglio. Ho scaricato la versione di prova gratuita di VS2012 appositamente per il lavoro di CRM. Raccomando di scaricare anche una copia VS2010? –

+0

@Alex Ti piacerebbe approfondire questo, per favore? Sto per fare il passo alla bruttezza chiamata VS12 in questo momento e finora ho visto che c'è una versione dell'SDK e il toolkit di sviluppo per VS12. In realtà si chiama * crmdevelopertoolsvs12_installer *. –

+0

@KonradViltersten Hm, non ho notato la nuova versione dell'SDK. Cancellando il commento precedente, comunque non posso fare a meno di notare 'Sistemi operativi supportati: Windows 7, Windows Server 2008' e' Microsoft Visual Studio 2010'. – Alex

risposta

4

Windows 8 raggruppa Windows Identity Foundation 3.5. Tuttavia, non è abilitato per impostazione predefinita. Vedere Quick tip: Enable Windows Identity Foundation (Windows 8) per una descrizione.

Successivamente, è necessario trovare il riferimento.

latest version of WIF is part of .NET 4.5, quindi non c'è più un programma di installazione dedicato. WIF 3.5 è necessario per CRM perché era un SDK aggiuntivo per .NET 3.5 e .NET 4. Poiché CRM è basato su .NET 4, questa è la strada da seguire.

Non so perché non hanno un programma di installazione separato per Windows 8 e il motivo per cui sono in bundle con Windows 8. Forse questo è il motivo: Windows 8 and .Net Framework 3.5

+0

Questo lo ha risolto, grazie. –

+0

Sono sorpreso. [Qui] (http://www.microsoft.com/en-us/download/details.aspx?id=17331) Ho ottenuto la versione 6.1 (per Win 7) e [qui] (http: //blog.nimbo. com/how-to-install-windows-identity-foundation-wif-4-0 /), parlano della versione 4.0. Perché Win 8 dovrebbe avere una vecchia versione? O dipende da quale versione di Win 8 si ha ?! –

+0

@KonradViltersten vedi aggiornamento – ccellar

0

Scarica & installare il Windows Identity Foundation da il seguente link

Identity Model Problem Fix

+0

Questo download non è valido per Windows 8. Tuttavia è necessario per Vista o Windows 7 – ccellar

Problemi correlati