Share via


Implantação do ClickOnce no Windows Vista

Criação de aplicativos no Visual Studio para controle de conta de usuário (UAC) no Windows Vista normalmente gera um manifesto incorporado, codificado binário sistema autônomo dados XML no arquivo executável do aplicativo.Como aplicativos de disponível COM ClickOnce e inscrição-requer um manifesto externo, o Visual Studio gera um arquivo para esses tipos de projetos que contêm os dados do UAC em vez de um manifesto incorporado.Por padrão, o Visual Studio usa informações de um arquivo chamado app.manifest para gerar informações de manifesto de UAC externas (para implantação de ClickOnce e inscrição-disponível COM) ou para incorporá-lo no arquivo executável do aplicativo (para todos os outros casos).O Visual Studio fornece as seguintes opções para geração de manifesto:

  • Use um manifesto incorporado.Incorporar dados UAC arquivo executável do aplicativo e execute sistema autônomo usuário normal.

    Esta é a configuração padrão (a menos que você use o ClickOnce).Essa configuração oferecerá suporte da forma usual, no qual opera o Visual Studio no Windows Vista; ou seja, a geração de um manifesto interno e externo usando AsInvoker.

  • Use um manifesto externo.Gera um manifesto externo usando app.manifest.

    Isso gera apenas o manifesto externo usando as informações no app.manifest.Quando você publica um aplicativo usando o ClickOnce ou COM sem inscrição, o Visual Studio adiciona app.manifesto para o projeto e adiciona essa opção.

  • Não use nenhum manifesto.Crie o aplicativo sem um manifesto.

    Essa abordagem também é conhecido sistema autônomo virtualização.Use esta opção para compatibilidade com aplicativos existentes de versões anteriores do Visual Studio.

As propriedades novas estão disponível na Aplicativo página do Designer de Projeto (Visual translation from VPE for Csharp somente para projetos) e no formato de arquivo de projeto MSBuild.

Observe que o método de configuração da geração de manifesto UAC no IDE do Visual Studio difere dependendo do tipo de projeto (Visual Basic e Visual translation from VPE for Csharp).

Para obter informações sobre como configurar o UAC, consulte O Windows Vista e o Visual Studio.

Para obter informações sobre como configurar projetos do Visual translation from VPE for Csharp para geração de manifesto, consulte Página de aplicativo, Designer de projeto (C#).

Para obter informações sobre como configurar projetos do Visual Basic para geração de manifesto, consulte Página de aplicativo, Designer de Projeto (Visual Basic).

Consulte também

Conceitos

O Windows Vista e o Visual Studio

Permissões de usuário e Visual Studio 

Referência

Página de aplicativo, Designer de projeto (C#)

Página de aplicativo, Designer de Projeto (Visual Basic)

Outros recursos

Implantação do ClickOnce