Utiliser la fabrique logicielle HAT pour créer une application hébergée
Date de publication : novembre 2016
S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
La fabrique logicielle Boîte à outils d'applications hébergées (HAT) fournit des modèles Visual Studio pour configurer des applications Windows, Web ou Java hébergées, et les mettre à disposition d’un bureau UII (tel que le Unified Service Desk). Pour utiliser la fabrique logicielle HAT, vous devez d’abord l’installer.
Contenu de la rubrique
Installer la fabrique logicielle HAT
Créer un projet d’application hébergée HAT
Installer la fabrique logicielle HAT
Assurez-vous que Microsoft Visual Studio est installé. HAT prend en charge Visual Studio 2015, Visual Studio 2013, Visual Studio 2012 et Visual Studio 2010.
Téléchargez le package Kit de développement logiciel (SDK) de UII. Dans le dossier extrait, accédez au dossier UII\Templates pour localiser le plug-in logiciel HAT pour Visual Studio : Microsoft.Uii.Tools.Inspector.vsix.
Double-cliquez sur le fichier Microsoft.Uii.Tools.Inspector.vsix pour installer le plug-in logiciel HAT pour Visual Studio.
Créer un projet d’application hébergée HAT
L’installation de la fabrique logicielle HAT crée des modèles de projet dans Visual Studio qui vous permettent de créer des applications hébergées qui peuvent utiliser les automatisations HAT.
Démarrez Visual Studio et créez un projet.
Dans la boîte de dialogue Nouveau projet, dans la liste des modèles installés sur la gauche, développez Visual C# et sélectionnez :
UII > Application externe : créez un projet avec la chaîne d’initialisation de base (Initstring.xml) pour une application externe.
UII > Application Web : créez un projet avec la chaîne d’initialisation de base (Initstring.xml) pour une application Web.
Dans cette rubrique, vous allez créer une application Web.
Spécifiez le nom et l’emplacement du projet, puis cliquez sur OK.
Vous êtes invité à entrer une URL pour votre application Web. Tapez l’URL, puis cliquez sur OK.
Cela crée un projet d’application Web avec une chaîne d’initialisation (Initstring.xml) qui contient des informations sur l’URL de l’application Web, des informations sur l’adaptateur et les liaisons de données. Ces informations de base sont mises à jour lorsque vous configurez votre application hébergée avec des automatisations et des liaisons.
Ensuite, configurez l’application à l’aide de l’une des options suivantes en cliquant avec le bouton droit sur le nom de projet et en sélectionnant une option dans le menu contextuel.
Option
Description
Inspecter
Démarrez l’Inspecteur UII pour inspecter les contrôles d’application.Pour plus d'informations :Utiliser l’Inspecteur UII pour créer des liaisons pour l’application hébergée
Inspecter en tant qu’autre utilisateur
Démarrez l’Inspecteur UII en utilisant différentes informations d’identification.
Configuration de l’application
Configurez l’application de contrôle hébergée.Pour plus d'informations :Configurer l’application hébergée
Configuration de l’action
Configurez une action pour l’application HAT.Pour plus d'informations :Configurer une action pour l’application hébergée
Déployer
Déployez la configuration de l’application de contrôle hébergée sur le serveur Microsoft Dynamics 365.Pour plus d'informations :Déployer l’application hébergée dans le Centre de services unifié
Notes
Lors de l’utilisation de l’option Inspecter en tant qu’autre utilisateur pour une application Windows avec différents droits d’accès, l’Inspecteur UII peut parfois ne pas inspecter les contrôles. Dans ces cas, veillez à ce que Visual Studio et l’application cible s’exécutent avec les mêmes privilèges, et à utiliser l’option Inspecter au lieu de Inspecter en tant qu’autre utilisateur. Cette option n’est pas disponible pour les applications Web.
Lors de l’inspection d’une application avec la fonction Inspecter en tant qu’autre utilisateur, si l’application utilise la méthode d’hébergement Set Parent, les liaisons de l’application peuvent contenir des erreurs. Lors de l’utilisation de la méthode Set Parent, vous devez sélectionner Use FindWindow dans la section Alternate Top-Level window et spécifier Caption et Class pour la fenêtre de l’application.
Enregistrez votre projet, puis générez-le (Générer > Générer la solution). Lorsque le projet est généré correctement, un assembly (Bing_Search.dll) est généré dans le dossier \bin\debug de votre dossier de projets. Cet assembly sera utilisé ultérieurement lors du déploiement de l’application.
Voir aussi
Utiliser l’Inspecteur UII pour créer des liaisons pour l’application hébergée
Configurer l’application hébergée
Configurer une action pour l’application hébergée
Déployer l’application hébergée dans le Centre de services unifié
Importer l’application hébergée à partir du Centre de services unifié
Unified Service Desk 2.0
© 2017 Microsoft. Tous droits réservés. Copyright