Verwenden von HAT Software Factory, um eine gehostete Anwendung zu erstellen
Veröffentlicht: November 2016
Gilt für: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
Die Hosted Application Toolkit (HAT) Software Factory stellt Ihnen Visual Studio-Vorlagen zum Konfigurieren gehosteter Windows, Web- oder Java-Anwendungen bereit, und macht sie für einen UII-Desktop verfügbar (wie Unified Service Desk). Um die HAT Software-Fabrik zu verwenden, müssen Sie sie zuerst installieren.
In diesem Thema
Installieren von HAT Software Factory
Erstellen eines HAT-gehosteten Anwendungsprojekts
Installieren von HAT Software Factory
Stellen Sie sicher, dass Microsoft Visual Studio installiert ist. HAT unterstützt Visual Studio 2015, Visual Studio 2013, Visual Studio 2012 und Visual Studio 2010.
Laden Sie das UII SDK-Paket herunter und extrahieren Sie es. Im extrahierten Ordner navigieren Sie zum UII\Templates-Ordner, um das HAT-Software-Plug-in für Visual Studio zu suchen: Microsoft.Uii.Tools.Inspector.vsix.
Doppelklicken Sie auf die Visual Studio-Datei, um das HAT-Software-Plug-in für Microsoft.Uii.Tools.Inspector.vsix zu installieren.
Erstellen eines HAT-gehosteten Anwendungsprojekts
Das Installieren der HAT Software Factory erstellt neue Projektvorlagen in Visual Studio, mit denen Sie gehostete Anwendungen erstellen können, die HAT-Automatisierungen verwenden können.
Starten Sie Visual Studio und erstellen Sie ein neues Projekt.
Erweitern Sie im Dialogfeld Neues Projekt in der Liste der installierten Vorlagen links Visual C#, und wählen Sie aus:
UII > Externe Anwendung: Erstellen Sie ein Projekt mit Basis-Initialisierungszeichenfolge (Initstring.xml) Datei für eine externe Anwendung.
UII > Webanwendung: Erstellen Sie ein Projekt mit Basis-Initialisierungszeichenfolge (Initstring.xml) Datei für eine Webanwendung.
In diesem Thema erstellen Sie eine Webanwendung.
Geben Sie den Namen und den Standort des Projekts an, und klicken Sie auf OK.
Sie werden aufgefordert, eine URL für die Webanwendung einzugeben. Geben Sie die URL ein, und klicken Sie dann auf OK.
Dies erstellt ein Webanwendungsprojekt mit einer Initialisierungszeichenfolge (Initstring.xml) die Informationen zu Ihrer Webanwendung URL, Adapterinformationen und Datenbindungen enthält. Dies sind grundlegende Informationen, und wird aktualisiert, während Sie die gehostete Anwendung mit Automatisierungenund Bindungen konfigurieren.
Konfigurieren Sie als nächstes die Anwendung, indem Sie eine der folgenden Optionen verwenden, indem Sie auf den Projektnamen mit der rechten Maustaste klicken, und wählen Sie im Kontextmenü eine Option aus.
Option
Beschreibung
Inspizieren
Starten Sie UII Inspector, um die Anwendungssteuerlemente zu überprüfen.Weitere Informationen:Verwenden des UII-Inspektors, um Bindungen für die gehostete Anwendung zu erstellen
Als anderer Benutzer inspizieren
Starten Sie UII Inspektor, indem Sie unterschiedliche Anmeldeinformationen verwenden.
Anwendungskonfiguration
Konfigurieren Sie die gehostete Anwendung.Weitere Informationen:Konfigurieren der gehosteten Anwendung
Aktionskonfiguration
Konfigurieren Sie eine Aktion für die HAT-Anwendung.Weitere Informationen:Konfigurieren Sie eine Aktion für die gehosteten Anwendung.
Bereitstellen
Stellen Sie die Anwendungskonfiguration des gehosteten Steuerelements dem Microsoft Dynamics 365-Server bereit.Weitere Informationen:Bereitstellen der gehosteten Anwendung für Unified Service Desk
Hinweis
Wenn Sie Als anderer Benutzer inspizieren für eine Windows-basierte Anwendung mit unterschiedlichen Zugriffsrechten verwenden, inspiziert der UI Inspector möglicherweise manchmal nicht die Steuerlemente. In solchen Fällen stellen Sie sicher, dass Visual Studio und die Zielanwendung mit den gleichen Rechten ausgeführt werden, und dass Sie die Option Inspizieren verwenden und nicht Inspizieren als anderer Benutzer. Diese Option ist nicht für Webanwendungen verfügbar.
Beim Inspizieren einer Anwendung mit der Funktion Inspizieren anderer Benutzer als, wenn die Anwendung die Set Parent-Methode verwendet, haben die Anwendungsbindungen möglicherweise Fehler. Bei Verwendung der Methode Set Parent müssen Sie Use FindWindow im Abschnitt Alternate Top-Level window auswählen und Caption und Class für das Anwendungsfenster angeben.
Speichern Sie das Projekt und bauen Sie es auf (Aufbauen > Lösung aufbauen). Nachdem das Projekt erfolgreich aufgebaut wurde, wird eine Assembly (Bing_Search.dll) im \bin\debug-Ordner Ihres Projektordners generiert. Diese Assembly wird später verwendet, wenn die Verwendung bereitgestellt wird.
Siehe auch
Verwenden des UII-Inspektors, um Bindungen für die gehostete Anwendung zu erstellen
Konfigurieren der gehosteten Anwendung
Konfigurieren Sie eine Aktion für die gehosteten Anwendung.
Bereitstellen der gehosteten Anwendung für Unified Service Desk
Importieren der gehosteten Anwendung aus Unified Service Desk
Unified Service Desk 2.0
© 2017 Microsoft. Alle Rechte vorbehalten. Copyright