Compartilhar via


Como: Criar relatórios de implantação na linha de comando

Você pode gerar relatórios de implantação de usar uma entrada de linha de comando.No entanto, você deve primeiro separar o arquivo de diagrama (.ad) do aplicativo em arquivos de definição (.sdm) do aplicativo e, em seguida, compilar os documentos de Sistema Definition Model (SDM) necessário para o Relatar de implantação.For more information, see Visão geral sobre o modelo de definição do sistema (SDM).

Dica:

Você também pode gerar um Relatar de implantação usando o Deployment Designer ou por meio de automação usando o Visual Studio.Para obter mais informações informações, consulte Como: Gerar relatórios de implantação and Como: Usar a automação com relatórios de implantação.

Para compilar SDM documentos, você precisará baixar um compilador de Sistema Definition Model (SDM) SDK workshop.

Para separar o diagrama de aplicativo em arquivos .SDM

  1. No arquivo do digrama (.ad) de aplicativo, procure as marcas de <sdmDocument></SdmDocument> e Copiar o conteúdo entre essas marcas em um novo arquivo.

    Observação:

    Para um applicati implementada o Seção <sdmDocument> não está no arquivo .ad mas foi movida para um arquivo .SDM existente, localizado no projeto correspondente.Compile cada um desses arquivos .SDM antes de você compilar os arquivos de diagrama (.sd) do sistema ou arquivos de Default.sdm (no maiúscminúsc de sistemas padrão) conforme explicado posteriormente neste tópico.

    O trecho de código a seguir mostra um exemplo de conteúdo em uma marca de <sdmDocument>:

    <SdmDocument><SystemDefinitionModel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Name="WebApplication1" Version="1.0.0.0" Culture="en-US" DocumentLanguage="en" xmlns="https://schemas.microsoft.com/SystemDefinitionModel/2005/1">
    ...
    </SystemDefinitionModel></SdmDocument>
    
  2. Nomeie cada arquivo usande o valor de atributo Name de marca <SystemDefinitionModel> e Adicioder extensão .SDM.

Depois de criar esses arquivos .SDM, a Avançar etapa é compilar os arquivos .SDM e outros documentos SDM necessários para o Relatar de implantação.

Para compilar SDM documentos para o Relatar de implantação

  1. Compilar os novos arquivos de .SDM criados do arquivo .ad ou arquivos .sdmDocument, excluindo Padrão.sdm se você tiver criado-lo.Para compilar esses arquivos, use a entrada de linha de comando no seguinte Formatarar:

    sdmc <File name> /output <File Name.sdmDocument> /r import1 /r import2… /SearchPath <path to your files> /SearchPath <path to System.Flow.Sdmdocument and other references>
    
    Observação:

    Quando a compilar documentos SDM, especificar o nome do arquivo de saída usando o mesmo nome que o arquivo original e o.sdmDocument extensão.

    Para a maioria dos arquivos, você precisará fazer referência somente os documentos que são listados com marcas de <import> no documento SDM.No entanto, o arquivo de diagrama (.dd) implantação requer algumas referências não listadas, como System.Flow.sdmDocument e System.Constraints.sdmDocument, bem como referências aos seus documentos filho e Tudo as referências que esses documentos filho requerem.

  2. Compilar os arquivos de diagrama (.sd) do sistema.

  3. Compilar o arquivo de diagrama (.ldd) de datacenter lógico.

  4. Compilar o arquivo de diagrama (.dd) de implantação e usar Switch Para necessária /ConfigReport para especificar o nome do Relatar de implantação.Sem essa Switch, o Relatar de implantação não será gerado.

    Observação:

    Ao compilar o diagrama de implantação, faz referência a Tudo documentos listados com <import> marcas, como System.Flow.sdmDocument, System.Constraints.sdmDocument e Tudo as referências usadas para compilar os documentos .AD, .SD e .ldd anteriores.Se você tentar compilar sem especificar a lista necessária, o compilador listará das referências de documento ausentes.No entanto, não Referência System.sdmDocument mesmo que a maioria dos documentos listar isso na marca de <import>.Se System.sdmDocument é referenciado, o compilador retornará um erro.

Segurança

Os dados que contém um Relatar de implantação podem incluir dados confidenciais ou corporativos ou institucional.Esteja ciente dessa consideração antes para distribuição ou descarte do Relatar.

Consulte também

Outros recursos

Criando relatórios de implantação