Cenni preliminari sui report di distribuzione
Aggiornamento: novembre 2007
I report di distribuzione sono una rappresentazione in formato HTML o XML dei metadati associati ad applicazioni, server logici, zone ed endpoint di un diagramma distribuzione. A seconda di come se ne configura la generazione, le versioni HTML e XML dei report di distribuzione possono fornire le seguenti informazioni:
Report di distribuzione in formato HTML: report grafico in cui sono riportati i vari diagrammi distribuzione e un elenco di tutte le risorse e impostazioni di ogni applicazione, server logico, endpoint o zona incluse in tali diagrammi. Nel report è anche possibile includere un elenco degli errori e degli avvisi di convalida riguardanti il diagramma distribuzione. Questo report può essere utilizzato dai team di sviluppo delle applicazioni e delle infrastrutture per condividere le informazioni necessarie a valutare i conflitti fra i requisiti dell'applicazione e i criteri del centro dati. Per ulteriori informazioni, vedere Convalida dei diagrammi distribuzione, Aggiunta di risorse e Applicazione delle impostazioni.
Report di distribuzione in formato XML: un manifesto utilizzabile tramite script delle impostazioni necessarie alla distribuzione. I metadati XML contenuti in questo report possono essere utilizzati per scrivere script finalizzati a soddisfare delle necessità di distribuzioni personalizzate.
Nota: Si sconsiglia di completare una definizione di distribuzione utilizzando dei diagrammi distribuzione o dei report di distribuzione generati a partire da sistemi predefiniti. Benché tali sistemi siano utili per valutare rapidamente la distribuzione di singole applicazioni nel centro dati, non è opportuno utilizzarli per la distribuzione finale. Per ulteriori informazioni, vedere Definizioni di distribuzione create nei diagrammi applicazioni e sistema.
Nelle seguenti sezioni sono contenute ulteriori informazioni sui report di distribuzione:
Key Deployment Report Properties
Settings in the Deployment Report
Windows Applications in the Deployment Report
Web Applications in the Deployment Report
Generic Applications in the Deployment Report
Proprietà fondamentali dei report di distribuzione
Prima di generare il report di distribuzione è necessario impostare alcune proprietà nella finestra Proprietà. Queste proprietà consentono di effettuare le seguenti operazioni:
Percorso di destinazione: consente di specificare un percorso su disco o un percorso UNC in cui copiare file di origine, di dati o binari associati alle applicazioni. In questo percorso vengono raccolti i file necessari a distribuire le applicazioni in un'unica destinazione. Se non si imposta questa proprietà, il report di distribuzione sarà generato senza tuttavia contenere le risorse di file e directory e nel percorso di destinazione non verrà copiato alcun file.
Includi file di dati, Includi file binari, Includi file di origine: indicano se copiare file di origine, di dati o binari nel percorso di destinazione. Per ulteriori informazioni su questi file per ogni tipo di applicazione, vedere Generic Applications in the Deployment Report.
Azione Sovrascrivi file: utilizzata con l'automazione per stabilire se quando si sovrascrivono dei file verrà visualizzato un avviso che l'utente può chiudere.
Risoluzione errore: utilizzata con l'automazione per determinare se visualizzare o meno degli avvisi quando il report di distribuzione viene generato. È anche possibile scegliere di interrompere la creazione del report di distribuzione se si verifica un errore.
Solo errori: se impostata su True, nel report di distribuzione in formato HTML sarà contenuto soltanto l'elenco degli errori e degli avvisi di convalida. Se impostata su False, nel report HTML saranno presenti tutti gli altri dati (endpoint, impostazioni, risorse, ecc.) oltre all'elenco degli errori e degli avvisi di convalida.
Per ulteriori informazioni, vedere Procedura: generare report di distribuzione.
Impostazioni nel report di distribuzione
Nel report di distribuzione sono elencate, sotto ogni risorsa, le impostazioni a questa associate. Le impostazioni i cui valori predefiniti sono stati modificati presentano sia il valore predefinito sia quello assegnato. Il valore assegnato viene elencato soltanto quando quello predefinito è stato modificato. Il valore assegnato viene riportato soltanto quando quello predefinito è stato modificato. Il valore risultante di impostazione viene visualizzato per tutte le impostazioni. Il valore risultante differisce da quello assegnato nelle circostanze in cui occorre valutare determinate condizioni o altre impostazioni prima che l'impostazione finale sia nota. Di conseguenza, il valore assegnato nell'Editor impostazioni e vincoli può essere diverso dal valore risultante nel report di distribuzione poiché tale valore non viene calcolato finché il diagramma distribuzione non viene convalidato. Tuttavia, di fatto, il valore assegnato è quasi sempre uguale al valore risultante.
Suggerimento: |
---|
Quando si scrivono degli script per il report di distribuzione in formato XML, utilizzare il valore risultante. |
Applicazioni Windows nel report di distribuzione
Quando in un diagramma applicazioni si aggiunge un'applicazione Windows, gli unici file generati nella directory del percorso di destinazione specificato sono dei file di definizione di applicazione (estensione SDM). Prima dell'implementazione, il report di distribuzione fornisce una risorsa vuota Directory e le risorse delle impostazioni Sistema operativo, CLR e CAG dell'applicazione Windows. Dopo l'implementazione, la risorsa Directory indicherà il percorso del codice sorgente.
Nota: |
---|
Se si implementa l'applicazione Windows creando il report di distribuzione prima di generare l'applicazione e se la proprietà Includi file binari è impostata su True, nella finestra Elenco errori viene visualizzato un avviso in cui si comunica che il file eseguibile è mancante. Per correggere l'errore è sufficiente generare il progetto. |
Applicazioni Web nel report di distribuzione
Se si crea un report di distribuzione prima di implementare un'applicazione Web, verrà visualizzato l'elenco delle impostazioni predefinite Web.config del report compilate con i dati del file di configurazione Machine.config. Tuttavia, in Esplora soluzioni non verrà visualizzato alcun file Web.config finché l'applicazione non verrà implementata. Dopo l'implementazione, se nella sezione Configurazione dell'Editor impostazioni e vincoli sono state modificate delle impostazioni predefinite o è stata aggiunta una risorsa, il file Web.config verrà visualizzato in Esplora soluzioni. Per ulteriori informazioni, vedere Procedura: specificare le impostazioni in Web.config.
Applicazioni generiche nel report di distribuzione
Poiché la generazione di codice non è supportata per le applicazioni generiche, non è possibile implementare applicazioni di questo tipo. Tuttavia, tali applicazioni sono incluse per documentare la presenza nel sistema di tipi di applicazioni che non siano Windows, Office o ASP.NET. Le applicazioni generiche possono essere distribuite sia nei server Windows e Web IIS sia nei server logici generici. Per ulteriori informazioni, vedere Tipi e prototipi di applicazione per la definizione delle applicazioni e Prototipi di server logici in Progettazione datacenter logici.
Per le applicazioni Windows, Office o Web, se le proprietà Include (Content, Source or Binary) Files sono impostate su True, i file e gli assembly inclusi nella soluzione verranno copiati nel percorso di destinazione della distribuzione. Tuttavia, poiché per le applicazioni generiche non è supportata la generazione di codice, nessuno dei file o degli assembly associati a tali applicazioni verrà copiato, salvo il file SDM. Per documentare il percorso di questi file e di questi assembly nel report di distribuzione è possibile aggiungere un'impostazione personalizzata contenente queste informazioni. In alternativa, è possibile creare una relazione di contenimento per l'applicazione generica che consenta a tale applicazione di contenere le risorse predefinite di File e Directory incluse nelle applicazioni Windows, Office o Web. Tuttavia, anche se si aggiungono le risorse File e Directory, questi elementi non verranno copiati nel percorso di destinazione poiché non sono contenuti nella soluzione. Per ulteriori informazioni, vedere Procedura: creare impostazioni personalizzate per applicazioni, server, endpoint e zone.
Vedere anche
Attività
Procedura: generare report di distribuzione
Procedura: utilizzare l'automazione con report distribuzione