Del via


Start af et projekt med administreret kode i Visual Studio

 

Udgivet: januar 2017

Gælder for: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

I dette emne forklares det, hvordan du opretter et nyt projekt i Microsoft Visual Studio, som er korrekt konfigureret til at opbygge et konsolprogram, som anvender Microsoft Dynamics 365-SDK. Få at vide, hvilke nødvendige referencer der skal føjes til projektet, når du bygger et program, der er knyttet til Microsoft Dynamics 365-SDK-samlinger.

Forudsætninger

  • Microsoft Visual Studio installeret på din udviklercomputer.

    Aller versioner, inklusive Visual Studio Express, bør fungere. Du kan finde flere oplysninger om, hvilke versioner af Microsoft Visual Studio som understøttes, i Visual Studio og .NET Framework.

  • Microsoft Dynamics 365-SDK installeret på din udviklercomputer.

    Hent SDK-pakken til Microsoft Dynamics CRM. Kør den hentede eksekverbare fil for at udpakke pakken til en mappe i dit udviklersystem.

Opret et projekt

Den følgende procedure demonstrerer, hvordan du opretter et konsolprogramprojekt i de C#- eller VB-sprog, som anvender Microsoft .NET Framework 4.5.2. Du kan finde flere oplysninger om understøttede versioner af .NET Framework under Understøttede udvidelser til Microsoft Dynamics 365.

Nyt projekt

  1. I Microsoft Visual Studio skal du vælge Nyt projekt.

  2. I venstre navigationsrude under Skabeloner skal du vælge Visual C# eller Visual Basic.

  3. Oven over listen med tilgængelige skabeloner skal du vælge .NET Framework 4.5.2.

  4. På listen med skabeloner skal du vælge Konsolprogram.

    Dialogboks for nyt konsolapp-projekt i Dynamics 365

  5. Vælg et navn og en placering til projektet i felterne nederst på formularen, og vælg derefter OK.

  6. Under menuen Projekt skal du åbne formularen med projektegenskaber og kontrollere at, målstrukturen er angivet til .NET Framework 4.5.2.

    Vælg målstruktur for CRM-projekt

Tilføj alle krævede referencer til dit projekt

De følgende procedurer viser, hvordan du kan tilføje alle de nødvendige assemblyreferencer til projektet. Betragt dette som et grundlæggende sæt referencer, som de fleste administrerede kodeprogrammer behøver til opkald til webtjenestemetoder.

Du kan føje de krævede referencer til projektet på en alternativ og nem måde ved at bruge den tilgængelige NuGet SDK-pakke. Ved hjælp af NuGet-pakkestyringen i Visual Studio kan du finde pakken Microsoft.CrmSdk.CoreAssemblies og føje den til dit projekt. Du kan derefter springe resten af vejledningen i dette emne over.

Tilføj de krævede systemreferencer

  1. I Solution Explorer skal du højreklikke på projektnoden References, vælge Add References og derefter føje de følgende referencer til dit projekt.

    • System.Data.Linq

    • System.DirectoryServices.AccountManagement

    • System.Runtime.Serialization

    • System.Security

    • System.ServiceModel

Tilføj de krævede SDK-assemblyreferencer

  1. I Solution Explorer skal du højreklikke på projektnoden References og derefter vælge Add References.

  2. I dialogboksen Reference Manager skal du vælge knappen Browse og derefter navigere til mappe, hvor du udpakkede Microsoft Dynamics 365-SDK.

  3. I mappen Bin i den downloadede SDK skal du vælge Microsoft.Crm.Sdk.Proxy.dll- og Microsoft.Xrm.Sdk.dll-assemblyerne og derefter klikke på Add (Tilføj).

  4. Vælg OK.

Du kan få brug for andre Microsoft Dynamics 365-SDK-assemblyreferencer på et tidspunkt, afhængigt af hvilket projekt du bygger. De tidligere nævnte referencer er dog alt, hvad du behøver for at skrive programkode, der giver adgang til organisationens webtjeneste.Flere oplysninger:Assemblies, der er medtaget i Microsoft Dynamics 365 SDK'en.

Tilføj de krævede identitetsreferencer

  1. Slå Windows-funktonen kaldet WIF (Windows Identity Foundation) til. Gør dette ved at gå til Kontrolpanel > Programmer > Programmer og funktioner. Klik på Slå Windows-funktioner til eller fra. Vælg derefter (markér) WIF (Windows Identity Foundation) 3,5 på listen.

    Alternativt kan du downloade og installere WIF (Windows Identity Foundation) version 3.5-biblioteket kaldet WindowsIdentityFoundation-SDK-3.5.msi.

  2. I Solution Explorer skal du højreklikke på projektnoden References og derefter vælge Add References.

  3. Skriv System.IdentityModel i søgefeltet.

  4. Vælg System.IdentityModel på listen med søgeresultater, og klik på OK.

  5. I lighed med hvad der blev gjort i trin 2 til 4, skal du tilføje en reference for Microsoft.IdentityModel.

I følgende diagram vises alle de krævede referencer tilføjet til et projekt.

Tilføj projektreferencer for CRM-projektet

Næste trin

Tip

Før du forlader dette emne, kan du overveje at gemme dit projekt som en projektskabelon. Du kan derefter genbruge skabelonen til fremtidige læringsprojekter og spare tid og besvær med at oprette nye projekter. For at gøre dette skal du, mens projektet er åbent i Microsoft Visual Studio, i menuen Filer vælge Eksporter skabelon. Følg instruktionerne i vejledningen for at oprette skabelonen.

Se også

Introduktion til programudvikling med administreret kode

Microsoft Dynamics 365

© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret