Partager via


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

  1. 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.

  2. 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.

  3. 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.

  1. Démarrez Visual Studio et créez un projet.

  2. 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 :

    1. UII > Application externe : créez un projet avec la chaîne d’initialisation de base (Initstring.xml) pour une application externe.

    2. 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.

    Recherche Bing HAT

  3. Spécifiez le nom et l’emplacement du projet, puis cliquez sur OK.

  4. Vous êtes invité à entrer une URL pour votre application Web. Tapez l’URL, puis cliquez sur OK.

    Propriétés d'application pour Bing

    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.

  5. 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.

    Utiliser le menu contextuel pour configurer

    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.

  6. 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