Avviare un progetto di codice gestito in Visual Studio

 

Data di pubblicazione: novembre 2016

Si applica a: Dynamics CRM 2015

In questo argomento viene descritto come creare un nuovo progetto in Microsoft Visual Studio che è possibile configurare per compilare un'applicazione console che utilizza Microsoft Dynamics CRM SDK.

Prerequisiti

  • È necessario che Microsoft Visual Studio sia installato nel computer di sviluppo.

    Qualsiasi edizione, inclusa Visual Studio Express, dovrebbe funzionare. Per ulteriori informazioni sulle versioni di Microsoft Visual Studio supportate, vedere Visual Studio e .NET Framework.

  • È necessario che Microsoft Dynamics CRM SDK sia installato nel computer di sviluppo.

    Scarica il pacchetto SDK di Microsoft Dynamics CRM. Eseguire il file eseguibile scaricato per decomprimere il pacchetto in qualsiasi cartella del sistema di sviluppo.

    Importante

    Per la versione di anteprima 7.1.0, gli assembly SDK saranno disponibili sono in pacchetti NuGet. Il download completo dell'SDK, inclusi gli assembly saranno disponibili nella versione RTM 7.1.0.

Creare un progetto

La procedura seguente illustra come creare un progetto di applicazione console nel linguaggio C# o VB che utilizza Microsoft .NET Framework 4.5.2. Per ulteriori informazioni sulle versioni supportate di .NET Framework, vedere Estensioni supportate per Microsoft Dynamics CRM 2015.

Nuovo progetto

  1. In Microsoft Visual Studio, selezionare Nuovo progetto.

  2. Nel riquadro di spostamento sinistro, in Modelli selezionare Visual C# o Visual Basic.

  3. Sopra l'elenco di modelli disponibili, selezionare .NET Framework 4.5.2.

  4. Nell'elenco dei modelli, selezionare Applicazione console.

    Una nuova finestra di dialogo di progettazione di app della console in Dynamics 365

  5. Nei campi nella parte inferiore del modulo assegnare un nome e un percorso per il progetto e quindi selezionare OK.

  6. Nel menu Progetti, aprire il modulo delle proprietà del progetto e verificare che il framework di destinazione destinazione sia impostato su .NET Framework 4.5.2. Non utilizzare il profilo client di .NET Framework 4.5.2.

    Scegli il framework di destinazione per il progetto CRM

Aggiungere tutti i riferimenti necessari al progetto

Le procedure seguenti illustrano come aggiungere tutti i riferimenti assembly necessari al progetto. Ricordare che questo è un set di base dei riferimenti necessari alla maggior parte delle applicazioni di codice gestito per chiamare i metodi del servizio Web.

Un metodo alternativo e semplice per aggiungere i riferimenti obbligatori di progetto è di utilizzare il pacchetto SDK NuGet disponibile. Tramite la gestione del pacchetto di NuGet in Visual Studio, trovare e aggiungere il pacchetto Microsoft.CrmSdk.CoreAssemblies al progetto. È possibile ignorare le istruzioni rimanenti in questo argomento.

Tuttavia, se si sta scrivendo un'applicazione che accede all'endpoint del servizio Web OData, potrebbe non essere necessario aggiungere i riferimenti all'assembly SDK al progetto. Per ulteriori informazioni sulla scrittura delle applicazioni che accedono all'endpoint OData, vedere Scrivere moderne applicazioni per dispositivi mobili.

Aggiungere i riferimenti di sistema necessari

  1. In Esplora soluzioni, fare clic con il pulsante destro del mouse sul nodo Riferimenti del progetto, selezionare Aggiungi riferimenti, quindi aggiungere i riferimenti seguenti al progetto.

    • System.Data.Linq

    • System.DirectoryServices.AccountManagement

    • System.Runtime.Serialization

    • System.Security

    • System.ServiceModel

Aggiungere i riferimenti dell'assembly SDK necessari

  1. In Esplora soluzioni, fare clic con il pulsante destro del mouse sul nodo Riferimenti del progetto, quindi selezionare Aggiungi riferimenti.

  2. Nella finestra di dialogo Gestione riferimenti, selezionare il pulsante Sfoglia e quindi passare alla cartella in cui è stato estratto Microsoft Dynamics CRM SDK.

  3. Nella cartella Bin dell'SDK, selezionare gli assembly Microsoft.Xrm.Sdk.dll e di Microsoft.Crm.Sdk.Proxy.dll e quindi fare clic su Aggiungi.

  4. Selezionare OK.

Sono presenti altri riferimenti all'assembly di Microsoft Dynamics CRM SDK che possono essere necessari in un determinato momento a seconda della natura del progetto che si crea. Tuttavia, per scrivere codice dell'applicazione che accede al servizio Web dell'organizzazione, i riferimenti precedenti sono tutti necessari.Ulteriori informazioni:Assembly inclusi in Microsoft Dynamics CRM 2015 SDK.

Aggiungere i riferimenti di identità necessari

  1. Scaricare e installare la libreria di Framework Windows Identity Foundation (WIF) versione 3.5, denominata WindowsIdentityFoundation-SDK-3.5.msi.

  2. In Esplora soluzioni, fare clic con il pulsante destro del mouse sul nodo Riferimenti del progetto, quindi selezionare Aggiungi riferimenti.

  3. Nella casella di ricerca, immettere System.IdentityModel.

  4. Selezionare System.IdentityModel.dll nell'elenco dei risultati di ricerca e fare clic su OK.

  5. In modo simile a ciò che è stato eseguito nei passaggi dal 2 al 4, aggiungere un riferimento per Microsoft.IdentityModel.

Nella figura seguente vengono illustrati tutti i riferimenti necessari aggiunti a un progetto.

Aggiungere i riferimenti di progetto per il progetto CRM

Passaggi successivi

Suggerimento

Prima di uscire da questa argomento, è possibile salvare il progetto come modello di progetto. È possibile riutilizzare il modello per progetti di formazione futuri per risparmiare tempo e lavoro nella configurazione di nuovi progetti. A tale scopo, mentre il progetto è aperto in Microsoft Visual Studio, scegliere Esporta modello dal menu File. Seguire le istruzioni della procedura guidata per creare il modello.

Vedere anche

Informazioni generali sullo sviluppo di applicazioni con codice gestito

© 2017 Microsoft. Tutti i diritti sono riservati. Copyright