Condividi tramite


Utilizzare il software factory HAT per creare un'applicazione ospitata

 

Data di pubblicazione: novembre 2016

Si applica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

Il software factory Toolkit dell'applicazione ospitata (HAT, Hosted Application Toolkit) offre i modelli di Visual Studio per configurare applicazioni ospitate Windows, Web o Java e renderle disponibili a un desktop UII (ad esempio, Unified Service Desk). Per usare il Software Factory HAT, devi prima installarlo.

In questo argomento

Installare il software factory HAT

Creare un progetto dell'applicazione ospitata HAT

Installare il software factory HAT

  1. Assicurati di aver installato Microsoft Visual Studio. HAT supporta Visual Studio 2015, Visual Studio 2013, Visual Studio 2012 e Visual Studio 2010.

  2. Scaricare ed estrarre il pacchetto UII SDK. Nella cartella estratta, passare alla cartella UII\Templates per individuare il plug-in del software HAT per Visual Studio: Microsoft.Uii.Tools.Inspector.vsix.

  3. Fare doppio clic sul file Microsoft.Uii.Tools.Inspector.vsix per il plugin del software HAT per Visual Studio.

Creare un progetto dell'applicazione ospitata HAT

L'installazione del software factory HAT crea nuovi modelli di progetto in Visual Studio che consentono di creare applicazioni ospitate che possono utilizzare le automazioni HAT.

  1. Avviare Visual Studio e creare un nuovo progetto.

  2. Nella finestra di dialogo Nuovo progetto, dall'elenco dei modelli installati sulla sinistra, espandere Visual C# e selezionare:

    1. UII > Applicazione esterna: creare un progetto con il file stringa di inizializzazione di base Initstring.xml per un'applicazione esterna.

    2. UII > Applicazione Web: creare un progetto con la stringa di inizializzazione di base Initstring.xml per un'applicazione Web.

    In questo argomento, verrà creata un'applicazione Web.

    Ricerca HAT Bing

  3. Specificare il nome e la posizione del progetto e fare clic su OK.

  4. Viene richiesto di specificare un URL per l'applicazione Web. Digitare l'URL e fare clic su OK.

    Proprietà dell'applicazione per Bing

    Viene creato un progetto dell'applicazione Web con una stringa di inizializzazione (Initstring.xml) che contiene le informazioni sull'URL dell'applicazione Web, le informazioni sull'adapter e i binding di dati. Si tratta di informazioni di base che vengono aggiornate quando si configura l'applicazione ospitata con le automazioni e i binding.

  5. Quindi, configurare l'applicazione utilizzando una delle seguenti opzioni facendo clic con il pulsante destro del mouse sul nome del progetto e selezionando un'opzione dal menu di scelta rapida.

    Usa il menu di scelta rapida per configurare

    Opzione

    Descrizione

    Analizza

    Avviare il controllo di UII per analizzare i controllo dell'applicazione.Ulteriori informazioni:Utilizzare il controllo UII per creare binding per l'applicazione ospitata

    Analizza come utente diverso

    Avviare il controllo di UII utilizzando credenziali diverse.

    Configurazione dell'applicazione

    Configurare l'applicazione del controllo ospitato.Ulteriori informazioni:Configurare l'applicazione ospitata

    Configurazione azione

    Configurare un'azione per l'applicazione HAT.Ulteriori informazioni:Configurare un'azione per l'applicazione ospitata

    Distribuisci

    Distribuire la configurazione dell'applicazione del controllo ospitato nel server Microsoft Dynamics 365.Ulteriori informazioni:Distribuire l'applicazione ospitata a Unified Service Desk

    Nota

    Quando si utilizza Analizza come utente diverso per un'applicazione basata su Windows con diritti di accesso diversi, il controllo di UII può talvolta non analizzare i controlli. In tali casi, assicurarsi che Visual Studio e l'applicazione di destinazione vengano eseguiti con gli stessi privilegi e che venga utilizzata l'opzione Analizza anziché Analizza come utente diverso. Questa opzione non è disponibile per le applicazioni Web.

    Mentre si analizza un'applicazione con l'opzione Analizza come utente diverso, se l'applicazione utilizza il metodo di hosting Set Parent, i binding dell'applicazione potrebbero contenere errori. Mentre si utilizza il metodo Set Parent, è necessario selezionare Use FindWindow nella sezione Alternate Top-Level window e specificare Caption e Class per la finestra dell'applicazione.

  6. Salvare il progetto e compilarlo (Compila > Compila soluzione). Una volta compilato il progetto, viene generato un assembly (Bing_Search.dll) nella cartella \bin\debug della cartella del progetto. L'assembly verrà utilizzato successivamente durante lo sviluppo dell'applicazione.

Vedere anche

Utilizzare il controllo UII per creare binding per l'applicazione ospitata
Configurare l'applicazione ospitata
Configurare un'azione per l'applicazione ospitata
Distribuire l'applicazione ospitata a Unified Service Desk
Importare l'applicazione ospitata da Unified Service Desk

Unified Service Desk 2.0

© 2017 Microsoft. Tutti i diritti sono riservati. Copyright