Partilhar via


Propriedades e configurações

Configurações

Configurações são elementos configuração no ambiente do aplicativo ou o ambiente de hospedagem de aplicativo que controlam um comportamento do aplicativo ou o ambiente de tempo de execução.Os Distributed sistema Designers, o ambiente do aplicativo é modelado usando o Designer de aplicativos e o Designer de Sistema; o ambiente de hospedagem de aplicativo é modelados com o uso de Designer de Datacenter Lógico.Definições associadas a cada ambiente, ou camada, são editadas usando Editor de Configurações e Restrições.

As configurações de Web.config são um exemplo de configurações de camada de aplicativo.Inicialmente, essas configurações refletem as configurações padrão na computador de desenvolvimento.Se você modificar uma dessas configurações na Editor de Configurações e Restrições, a alterar é refletida nos arquivos web.config em sua solução.As configurações são mantidas no arquivo .sdm ou no web.config.As configurações são mantidas nos dois locais para aplicativos implementados.

Observação:

Visual Studio salva predefinidas configurações personalizadas e sistema autônomo texto sem formatação (não-criptografado) em documentos do SDM (definição de sistema Model), sistema autônomo distribuídos diagrama (.ad, .ldd e .sd) arquivos de sistema, arquivos de definição (.sdm) do aplicativo e protótipo personalizado (.adprototype e .lddprototype) arquivos. Para obter mais informações, consulte Visão geral sobre o modelo de definição do sistema (SDM) e Estendendo distribuídos criadores de sistema.Para determinadas configurações, Visual Studio Exibir versões mascaradas em partes do Distributed sistema Designers e não os salva nos arquivos .sdm ou .ad. Ao implementar um aplicativo ou para um aplicativo implementado, Visual Studio grava essas configurações sistema autônomo texto sem formatação (não-criptografado) ao arquivo de configuração do aplicativo. Visual Studio Exibe um aviso de segurança quando ele grava essas configurações no plano de texto no arquivo de configuração. Além disso, essas configurações também podem aparecer em texto sem formatação ao editá-los no Editor de Configurações e Restrições ou no Editor de coleção a ComplexSetting que abre a partir do Editor de Configurações e Restrições.Visual Studio Exibe versões mascaradas dessas configurações onde observado. Para obter uma lista dessas configurações, consulte Considerações sobre a implementação de aplicativos e Como: Especificar configurações de Web.config. Em geral, evite armazenar dados confidenciais, confidenciais ou proprietários em configurações onde versões mascaradas não aparecem e estejam cientes dessa consideração antes para distribuir esses arquivos.

Configurações personalizadas

Configurações personalizadas são um mecanismo que você pode usar para fornecer metadados adicionais necessários para modelar com precisão o ambiente de desenvolvimento ou implantação.Você pode criar configurações personalizadas para aplicativos, servidores lógicos, pontos de extremidade e zonas.Ao criar essas configurações, você pode exibi-los na janela Propriedades.Configurações personalizadas também podem ser usadas em scripts de implantação personalizada porque eles são capturados no relatório de implantação ou pode ser um meio de registrar informações sobre a configuração de tempo de execução.Para obter mais informações, consulte Como: Criar configurações personalizadas para aplicativos, servidores, pontos de extremidade e regiões.Ao contrário das configurações normais, as configurações personalizadas não podem ser usadas para criar restrições.Para obter mais informações, consulte Restrições de aplicativo e relações de Hosting Application.

Configurações em vez de propriedades

Configurações e propriedades são, às vezes, confundidas com um outro, mas são funcionalmente bastante diferentes.sistema autônomo regra geral, sistema autônomo propriedades são atributos que afetam o design da experiência (por exemplo, linguagem de desenvolvimento), enquanto sistema autônomo configurações são valores específicos que afetam a configuração (por exemplo, o protocolo de autenticação).O namespace do aplicativo, versão e linguagem usado para gerar o código para um aplicativo são exemplos de propriedades.As configurações de pool de aplicativos do IIS e as configurações do ASP.NET são exemplos de configurações.

Com exceção das configurações personalizadas, as configurações não são exibidas na janela Propriedades para qualquer aplicativo e servidor lógico protótipos fornecidos com o Distributed sistema Designers.Você pode acessar Editor de Configurações e Restrições nessa janela, no entanto, clicando nas reticências adjacente a propriedade Settings and Constraints.

Consulte também

Tarefas

Como: Criar configurações personalizadas para aplicativos, servidores, pontos de extremidade e regiões

Como: Gerar relatórios de implantação