Utiliser la fabrique logicielle HAT pour créer une application hébergée dans Unified Service Desk
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.
Installer la fabrique logicielle HAT
Assurez-vous que 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.vsixpour 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 : Utilisation de l’Inspecteur UII pour créer des liaisons 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 HAT Configuration de l’action Configurez une action pour l’application HAT. Pour plus d'informations : Configuration d’une action pour l’application HAT Déployer Déployez la configuration de l’application de contrôle hébergée sur le serveur Microsoft Dataverse. Pour plus d'informations : Déployer et importer une configuration d’application depuis ou vers un serveur Dataverse Hinweis
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éthodeSet Parent, vous devez sélectionnerUse FindWindowdans la sectionAlternate Top-Level windowet spécifierCaptionetClasspour 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
Utilisation de l’inspecteur UII pour créer des liaisons Configurer l’application hébergée Configurer une action pour l’application hébergée Déployer l’application hébergée vers Unified Service Desk Importer l’application hébergée depuis Unified Service Desk
Hinweis
Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)
Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).
Commentaires
Envoyer et afficher des commentaires pour