Condividi tramite


Avviare un progetto di codice gestito in Visual Studio

 

Data di pubblicazione: gennaio 2017

Si applica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

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 365 SDK. Informazioni sui riferimenti obbligatori devono essere aggiunte al progetto quando si crea un'applicazione che collega agli assembly Microsoft Dynamics 365 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 365 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.

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 365.

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.

    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.

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 365 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 365 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 incluse in SDK di Microsoft Dynamics 365.

Aggiungere i riferimenti di identità necessari

  1. Attivare la funzionalità di Windows Windows Identity Foundation (WIF). A tale scopo, passare a Pannello di controllo > Programmi > Programmi e funzionalità. Selezionare Attivazione e disattivazione delle funzionalità Windows. Selezionare quindi Windows Identity Foundation (WIF) 3.5 nell'elenco.

    In alternativa, è possibile scaricare e installare la Windows Identity Foundation (WIF) raccolta versione 3.5 chiamata 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

Microsoft Dynamics 365

© 2017 Microsoft. Tutti i diritti sono riservati. Copyright