Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In questo argomento viene illustrato come compilare ed eseguire un programma che crea un record di account, recupera il record, aggiorna il record e quindi chiede se si desidera eliminare il record.
Prerequisiti
- Scaricare l'esempio: Guida introduttiva per Microsoft Dynamics 365 Customer Engagement
- È necessario essere in grado di accedere a Dynamics 365 for Customer Engagement.
- Visual Studio
- Microsoft .NET Framework 4.6.2
Compilare ed eseguire l'esempio di Avvio rapido
Estrarre il file scaricato e aprire \C#\QuickStart.csproj
Aprire il file \C#\QuickStart.csproj in Visual Studio.
Fare clic con il pulsante destro del mouse sul progetto Avvio rapido in Esplora soluzioni e scegliere Gestisci pacchetti NuGet...
Selezionare il pacchetto Microsoft.CrmSdk.CoreAssemblies e aggiornarlo alla versione stabile più recente.
Premere F5 per compilare ed eseguire il programma.
Immettere le informazioni seguenti alle richieste:
Rapido Description Immettere un nome e una porta del server CRM [crm.dynamics.com] Digitare il nome del server Dynamics 365. Il valore predefinito è Dynamics 365 for Customer Engagement (crm.dynamics.com) in America del Nord.
Esempio: myservername
Esempio: myprefix.myservername:5500
Esempio: crm5.dynamics.com
Non includere il nome dell'organizzazione o del protocollo Internet (http o https). L'utente verrà richiesto in un secondo momento.Server configurato per Secure Sockets Layer (https) (y/n) [n] Digitare y se l'URL usato per accedere a Dynamics 365 (online), versione 8.2 inizia con https://, altrimenti digitare n. Gli utenti di Dynamics 365 for Customer Engagement non visualizzano questa richiesta. Provisioning dell'organizzazione in Microsoft Online Services (y/n) [n] Digitare y se si tratta di un'organizzazione con provisioning di Microsoft Online Services. In caso contrario, digitare n.
Solo gli utenti di Dynamics 365 for Customer Engagement visualizzano questa richiesta.Immettere domain\username Per Dynamics 365 for Customer Engagement, digitare il dominio di rete e il nome utente separati da una barra rovesciata (\). Per Dynamics 365 for Customer Engagement (locale), immettere l'account Microsoft.
Esempio locale/IFD: mydomain\tadams
Esempio online: terryadams@somedomain.onmicrosoft.com
Se si preme <invio> per il nome utente, il programma cercherà e userà le credenziali salvate. Se non sono presenti credenziali salvate, il programma avrà esito negativo.Immettere la password Digitare la password. I caratteri verranno visualizzati come "*" nella finestra. La password viene salvata in modo sicuro in Microsoft Credential Manager per un riutilizzo successivo. Specificare un numero di organizzazione (1-n) [1] Dall'elenco delle organizzazioni a cui si appartiene, digitare il numero corrispondente. Il valore predefinito è 1, che indica la prima organizzazione nell'elenco. Eliminare questi record di entità? (y/n) [y] Digitare y per sì e n per no. Dopo l'esecuzione del programma, la dimostrazione della creazione, del recupero e dell'aggiornamento di un record di account, è possibile eliminare il record creato oppure lasciarlo in modo da poterlo visualizzare nell'applicazione. Premere INVIO per uscire Premere INVIO per uscire dal programma.
Passaggi successivi
Dopo aver eseguito il programma di avvio rapido o la maggior parte degli altri esempi basati su console SDK, il server, l'organizzazione e le informazioni sul nome utente immesse quando richiesto viene salvato in un file di configurazione XML per riutilizzare la successiva esecuzione di un esempio. In questo modo viene rimossa la necessità di immettere nuovamente tali informazioni durante l'esecuzione di esempi aggiuntivi. Dopo la prima volta, i prompt della console sono i seguenti.
| Rapido | Description |
|---|---|
| Specificare il numero di configurazione del server salvato (1-x) [x]: | Immettere zero (0) per creare una nuova configurazione del server e seguire le istruzioni, come illustrato nella tabella precedente. In caso contrario, immettere il numero di una configurazione salvata come illustrato nell'elenco visualizzato. |
| Immettere la password: | Digitare la password. I caratteri verranno visualizzati come "*" nella finestra. Se la password è stata salvata da un'esecuzione di esempio precedente, questa richiesta non verrà visualizzata. |
| Eliminare questi record di entità? (y/n) [y] | Digitare y per sì e n per no. Dopo l'esecuzione del programma, la dimostrazione della creazione, del recupero e dell'aggiornamento di un record di account, è possibile eliminare il record creato oppure lasciarlo in modo da poterlo visualizzare nell'applicazione Web o in Dynamics 365 per Outlook. |
| Premere INVIO per uscire | Premere INVIO per uscire dal programma. |
Se si desidera aggiungere o modificare la funzionalità di questo programma di avvio rapido, è possibile modificare il codice nel file CRUDOperations.cs.
Per altre informazioni sui file di codice helper usati da QuickStart e molti altri esempi di SDK, vedere il codice sorgente helper che gestisce il salvataggio e il riutilizzo delle informazioni di configurazione del server disponibili nella cartella "SDK Helper Code" dell'esempio di avvio rapido.
Un secondo progetto di esempio, denominato Avvio rapido con connessione semplificata, è incluso nella soluzione Visual Studio. Questo secondo esempio illustra un metodo semplificato per connettersi al servizio Dynamics 365 Customer Engagement (locale), ma è diversamente simile al primo esempio di avvio rapido. Questo esempio non usa codice helper per stabilire una connessione al servizio Web.
Vedere anche
Esercitazioni per l'apprendimento di Dynamics 365 Customer Engagement (locale)
Esempio: Avvio rapido per Dynamics 365 Customer Engagement
Esempio: Guida introduttiva alla connessione semplificata con Dynamics 365 Customer Engagement (locale)
Scrivere codice per Dynamics 365 Customer Engagement (locale)
Directory del codice di esempio per Dynamics 365 Customer Engagement (locale)