Ausführen eines einfachen Programms mit Microsoft Dynamics 365-Webdiensten

 

Veröffentlicht: Januar 2017

Gilt für: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

In diesem Thema wird gezeigt, wie ein Programm kompiliert und verwendet wird, das einen Kontodatensatz erstellt, den Datensatz abruft, aktualisiert und dann fragt, ob er gelöscht werden soll.

Erforderliche Komponenten

  • Laden Sie den Microsoft Dynamics CRM-SDK herunter.

  • Sie müssen in der Lage sein, sich bei Microsoft Dynamics 365 oder bei Microsoft Dynamics 365 (online) anzumelden.

  • Microsoft Visual Studio 2012, oder 2013

  • Microsoft .NET Framework 4.5.2

Kompilieren und Ausführen des Schnellstartbeispiels

  1. Suchen und öffnen Sie den Ordner SDK\SampleCode\CS\QuickStart.

  2. Öffnen Sie die Datei QuickStart.csproj in Visual Studio.

  3. Drücken Sie F5, um das Programm zu kompilieren und auszuführen.

  4. Geben Sie die folgenden Informationen ein:

    Eingabeaufforderung

    Beschreibung

    Enter a CRM server name and port [crm.dynamics.com]

    Geben Sie den Namen Ihres Microsoft Dynamics 365-Servers ein. Die Standardeinstellung ist in Nordamerika (crm.dynamics.comMicrosoft Dynamics 365 (online) ).

    Beispiel: myservername

    Beispiel: myprefix.myservername:5500

    Beispiel: crm5.dynamics.com

    Fügen Sie nicht den Namen Ihrer Organisation oder das Internetprotokoll (http oder https) ein. Sie werden später dazu aufgefordert.

    Ist dieser Server für Secure Sockets Layer (https) konfiguriert (j/n) [n]

    Geben Sie y ein, wenn die URL, die Sie verwenden, um auf Dynamics 365 zuzugreifen, mit https:// beginnt. Andernfalls geben Sie n ein.Microsoft Dynamics 365 (online)-Benutzer sehen diese Aufforderung nicht.

    Ist diese Organisation in Microsoft Online Services bereitgestellt? (y/n) [n]

    Geben Sie y ein, falls dies eine Microsoft Online Services-bereitgestellte Organisation ist. Andernfalls geben Sie n ein.

    Nur Microsoft Dynamics 365 (online)-Benutzer sehen diese Aufforderung.

    Enter domain\username

    Geben Sie für Microsoft Dynamics 365 Ihre Netzwerkdomäne und den Benutzername, an, getrennt durch einen umgekehrten Schrägstrich (\). Geben Sie für Microsoft Dynamics 365 (online) Ihre Microsoft-Konto ein.

    Lokal/IFD-Beispiel: mydomain\tadams

    Online-Beisliel: terryadams@somedomain.onmicrosoft.com

    Wenn Sie für den Benutzernamen nur die <Eingabetaste> betätigen, sucht das Programm nach gespeicherten Anmeldeinformationen und verwendet diese. Sind keine gespeicherten Anmeldeinformationen vorhanden, schlägt das Programm fehl.

    Enter password

    Geben Sie Ihr Kennwort ein. Die Zeichen werden im Fenster als "*" angezeigt. Ihr Kennwort wird sicher im Microsoft Credential Manager zur späteren Wiederverwendung gespeichert.

    Specify an organization number (1-n) [1]

    Geben Sie aus der Liste der angezeigten Organisationen, zu denen Sie gehören, die entsprechende Nummer ein. Die Standardeinstellung ist 1 für die erste Organisation in der Liste.

    Do you want these entity records deleted? (y/n) [y]

    Geben Sie j für Ja und n für Nein ein. Nachdem das Programm ausgeführt wurde und die Erstellung, den Abruf und die Aktualisierung eines Kontodatensatzes demonstriert, können Sie den erstellten Datensatz löschen oder behalten, so dass Sie ihn in der Webanwendung oder in Microsoft Dynamics 365 für Outlook anzeigen können.

    Press Enter to exit

    Betätigen Sie die Eingabetaste, um das Programm zu beenden.

Nächste Schritte

Nach der Ausführung des Programms QuickStart oder der meisten anderen konsolenbasierten Beispiele werden der Server, die Organisation und die Benutzernameninformationen, die Sie eingegeben haben, als Sie aufgefordert wurden, in einer XML-Konfigurationsdatei für die erneute Verwendung gespeichert, wenn Sie ein weiteres Beispiel ausführen. Dadurch müssen Sie diese Informationen nicht erneut eingeben, wenn Sie weitere Beispiele ausführen. Nach dem ersten Mal sind die Konsolenaufforderungen wie folgt.

Eingabeaufforderung

Beschreibung

Specify the saved server configuration number (1-x) [x]:

Geben Sie 0 (Null) ein, um eine neue Serverkonfiguration zu erstellen, und befolgen Sie die Anweisungen wie in der Tabelle oben gezeigt. Andernfalls geben Sie die Nummer einer gespeicherten Konfiguration wie in der angezeigten Liste angezeigt ein.

Enter Password:

Geben Sie Ihr Kennwort ein. Die Zeichen werden im Fenster als "*" angezeigt. Wenn Ihr Kennwort aus einer vorherigen Beispielausführung gespeichert wurde, sehen Sie diese Aufforderung nicht.

Do you want these entity records deleted? (y/n) [y]

Geben Sie j für Ja und n für Nein ein. Nachdem das Programm ausgeführt wurde und die Erstellung, den Abruf und die Aktualisierung eines Kontodatensatzes demonstriert, können Sie den erstellten Datensatz löschen oder behalten, so dass Sie ihn in der Webanwendung oder in Microsoft Dynamics 365 für Outlook anzeigen können.

Press Enter to exit

Betätigen Sie die Eingabetaste, um das Programm zu beenden.

Wenn Sie die Funktionalität dieses QuickStart Programms hinzufügen oder ändern möchten, können Sie den Code in der Datei CRUDOperations.cs ändern.

Weitere Informationen zu den Hilfecodedateien, die QuickStart und viele andere SDK-Beispiele verwenden, oder zur Einrichtung eines neuen Projekts mit den erforderlichen Assemblyreferenzen finden Sie unter Verwenden des Beispiel- und Hilfscode. Weitere Informationen zu dem Quellcode, der die Wiederbenutzung und das Speichern der Serverkonfigurationsinformationen leistet, finden Sie unter Hilfscode: Klasse "ServerConnection".

Ein zweites Beispielprojekt mit der Bezeichnung QuickStart with Simplified Connection ist in der Microsoft Visual Studio-Lösung enthalten. Dieses Beispiel veranschaulicht eine vereinfachte Möglichkeit für die Verbindung zum Microsoft Dynamics 365-Organisationswebdienst, entspricht aber sonst de, ersten QuickStart-Beispiel. Dieses Beispiel verwendet keinen Hilfecode, um eine Webdienst-Verbindung einzurichten.

Siehe auch

Lernprogramme und Ressourcen für den Einstieg in die Entwicklung für Microsoft Dynamics 365
Beispiel: Erste Schritte für Microsoft Dynamics 365
Beispiel: Erste Schritte für einfacheres Herstellen von Verbindungen mithilfe von Microsoft Dynamics 365
Microsoft Dynamics 365 auf dem Server erweitern
Beispielcodeverzeichnis für Microsoft Dynamics 365
Erstellen einer .NET-Geschäftsanwendung in 60 Minuten mit xRM und SharePoint

Microsoft Dynamics 365

© 2017 Microsoft. Alle Rechte vorbehalten. Copyright