HAT Software Factory gebruiken om een gehoste toepassing te maken

 

Gepubliceerd: november 2016

Is van toepassing op: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

De Hosted Application Toolkit (HAT) Software Factory biedt Visual Studio-sjablonen om gehoste Windows-, web- of Java-toepassingen te configureren en ze beschikbaar te maken voor een UII-bureaublad (zoals Unified Service Desk). Als u de HAT Software Factory wilt gebruiken, moet u deze eerst installeren.

In dit onderwerp

De HAT Software Factory installeren

Een gehost HAT-toepassingsproject maken

De HAT Software Factory installeren

  1. Zorg ervoor dat u Microsoft Visual Studio hebt geïnstalleerd. HAT ondersteunt Visual Studio 2015, Visual Studio 2013, Visual Studio 2012 en Visual Studio 2010.

  2. Download het UII SDK-pakket en pak het uit. Navigeer in de uitgepakte map naar de map UII\Templates om de HAT-softwareplug-in te vinden voor Visual Studio: Microsoft.Uii.Tools.Inspector.vsix.

  3. Dubbelklik op het bestand Microsoft.Uii.Tools.Inspector.vsix om de HAT-softwareplug-in te vinden voor Visual Studio.

Een gehost HAT-toepassingsproject maken

Als u de HAT Software Factory installeert, worden nieuwe projectsjablonen gemaakt in Visual Studio, waarmee u gehoste toepassingen kunt maken die HAT-automatiseringen kunnen gebruiken.

  1. Start Visual Studio, en maak een nieuw project.

  2. Vouw in het dialoogvenster Nieuw project, in de lijst met geïnstalleerde sjablonen links, Visual C# uit en selecteer:

    1. UII > Externe toepassingen: Maak een project met een bestand met een basisinitialisatiereeks (Initstring.xml) voor een externe toepassing.

    2. UII > Webtoepassingen: Maak een project met een basisinitialisatiereeks (Initstring.xml) voor een webtoepassing.

    In dit onderwerp voegt u een webtoepassing toe.

    HAT Bing-zoekactie

  3. Geef de locatie en de naam van het bestand op, en klik op OK.

  4. U wordt gevraagd een URL voor de webtoepassing in te voeren. Typ de URL en klik vervolgens op OK.

    Toepassingeigenschappen voor Bing

    Hiermee maakt u een webtoepassingsproject met een initialiseringstekenreeks (Initstring.xml) die informatie bevat over uw webtoepassing-URL, adapterinfo en gegevensbindingen. Dit is elementaire informatie die wordt bijgewerkt wanneer u uw gehoste toepassing configureert met automatiseringen en bindingen.

  5. Configureer vervolgens de toepassing door een van de volgende opties te gebruiken door met de rechtermuisknop te klikken op de projectnaam en een optie te selecteren in het snelmenu.

    Configureren met het snelmenu

    Optie

    Beschrijving

    Inspecteren

    Start UII-inspector om de toepassingbesturingselementen te inspecteren.Meer informatie:UII-inspector gebruiken om bindingen te maken voor de gehoste toepassing

    Inspecteren als andere gebruiker

    Start UII-inspector met andere referenties.

    Toepassingsconfiguratie

    Configureer de gehoste besturingselementtoepassing.Meer informatie:De gehoste toepassing configureren

    Actieconfiguratie

    Configureer een actie voor de HAT-toepassing.Meer informatie:Een actie configureren voor de gehoste toepassing.

    Implementeren

    Implementeer de gehoste besturingselementtoepassing op de Microsoft Dynamics 365-server.Meer informatie:De gehoste toepassing implementeren naar Unified Service Desk

    Notitie

    Wanneer u Inspecteren als andere gebruiker gebruikt voor een Windows-toepassing met andere toegangsrechten, inspecteert UII-inspector de besturingselementen soms niet. Zorg in zulke gevallen dat Visual Studio en de doeltoepassing met dezelfde bevoegdheden worden uitgevoerd en dat u de optie Inspecteren gebruikt in plaats van Inspecteren als andere gebruiker. Deze optie is niet beschikbaar voor webtoepassingen.

    Als tijdens het inspecteren van een toepassing met de functie Inspecteren als andere gebruiker, de toepassing als de hostingmethode Set Parent gebruikt, kunnen er fouten optreden in de toepassingsbindingen. Wanneer u de methode Set Parent gebruikt, moet u Use FindWindow selecteren in het gedeelte Alternate Top-Level window en de Caption en de Class opgeven voor het toepassingsvenster.

  6. Sla uw project op en maak het (Maken > Oplossing maken). Nadat het project met succes is gemaakt, wordt een assembly (Bing_Search.dll) gegenereerd in de map \bin\debug van uw projectmap. Deze assembly wordt later worden gebruikt voor het distribueren van de toepassing.

Zie ook

UII-inspector gebruiken om bindingen te maken voor de gehoste toepassing
De gehoste toepassing configureren
Een actie configureren voor de gehoste toepassing.
De gehoste toepassing implementeren naar Unified Service Desk
De gehoste toepassing importeren vanuit Unified Service Desk

Unified Service Desk 2.0

© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht