Suporte do MSBuild, caixa de diálogo propriedade Pages

Isso página de propriedades permite que você especifique opções para pré-compilar um site da Web a partir da linha de comando usando a ferramenta MSBuild.MSBuild produz a mesma saída sistema autônomo a Publicar site Web comando a Compilação menu, e permite que você salvar o Web site para um local do disco.

Observação:

Ferramentas de acessibilidade não estão disponível no Microsoft Visual Web Developer Express edição.

A ferramenta MSBuild é usada no Microsoft Visual Studio para construir projetos a partir da linha de comando.A ferramenta é responsável por chamando o compilador apropriado para um tipo de dado do projeto; para projetos Web, o MSBuild invoca o aspnet_compiler.exe comando.

Por padrão, os projetos da Web são diferentes dos outros tipos de projetos do Visual Studio, que incluem os requisitos de compilação.As opções de Opções do MSBuild propriedade página permitem configurar seu site para incluir as informações necessárias para MSBuild poder compilar seu projeto.

  1. No Visual Web Developer, no painel gerenciador de soluções, clicar seu nome de projeto de site.

  2. clicar Modo de exibiçãoe, em seguida, clicar Páginas de propriedades.

    Como alternativa, clicar com o botão direito do mouse no nome do projeto site da Web no gerenciador de soluções e clique em Páginas de propriedades.

    The Páginas de propriedades janela é exibida.

  3. clicar no Opções do MSBuild nó.

Elementos da Interface do Usuário

  • Pasta de saída
    Especifica o caminho de saída para o processo de pré-compilação.Os resultados de pré-compilação serão gravados na pasta especificada, substituindo (sem aviso) qualquer conteúdo existente nessa pasta.

  • Permitir que este site pré-compilado seja atualizável
    Especifica que o conteúdo de páginas .aspx não são compilados em um assembly; em vez disso, a marcação é deixado sistema autônomo - é, que permite alterar o HTML e funcionalidade do lado do cliente após a pré-compilar o site da Web.Marcar esta caixa de seleção é equivalente ao adicionar o -u opção para o aspnet_compiler.exe comando.

  • Use nomes fixos e assemblies única página
    Especifica que o lote será desativado durante a pré-compilação para gerar assemblies com nomes fixos.Temas e arquivos de capa continuará a ser compilado para um único assembly.Essa opção não é permitida para compilação no local.

  • Habilitar nomes fortes em assemblies pré-compilados
    Especifica que os assemblies gerados são ser nomeado usando um arquivo de chave ou o contêiner de chave para codificar os assemblies e certifique-se de que eles não foram violados.Após selecionar esta caixa de seleção, você pode fazer o seguinte:

    • Especifique o local de um arquivo chave para usar para assinar os conjuntos.Se você usar um arquivo de chave, você pode selecionar Assinatura atrasada, que assina o assembly em dois estágios: primeiro com o arquivo de chave pública e, em seguida, com um arquivo de chave particular especificado posteriormente durante uma telefonar para o aspnet_compiler.exe comando.

    • Especifique o local de um contêiner de chave base CSP do sistema de (provedor de serviços de criptografia) para usar para os assemblies de nomes.

    • Selecione se for para marcar o assembly com a propriedade AllowPartiallyTrustedCallers, que permite que conjuntos rigidamente nomeados sejam chamado pelo código parcialmente confiável.Sem essa declaração, somente os chamadores totalmente confiável são capazes de usar esses conjuntos.

      Observação:

      Esta opção pode comprometer a segurança do seu assembly gerado.

Consulte também

Conceitos

MSBuild

Sites de publicação