ClickOnce Implantação do Windows Vista
Criação de aplicativos Visual Studio para o controle de conta de usuário (UAC) no Windows Vista normalmente gera um manifesto incorporado, codificado binários como dados XML no arquivo executável do aplicativo. Como os aplicativos de ClickOnce e COM sem registro 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 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 a implantação de ClickOnce e COM sem registro) ou incorporá-lo no arquivo de executável do aplicativo (para todos os outros casos). Visual Studio fornece as seguintes opções para a geração de manifesto:
Use o manifesto incorporado. Incorporar dados do UAC no arquivo executável do aplicativo e executados como usuário normal.
Esta é a configuração padrão (a menos que você use ClickOnce). Essa configuração oferecerá suporte da forma usual, no qual Visual Studio opera no Windows Vista; ou seja, a geração de um manifesto interno e externo, ambos, usando AsInvoker.
Use um manifesto externo. Gere um manifesto externo usando o 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 registro, Visual Studio adiciona App. manifest ao projeto e essa opção.
Não use nenhum manifesto. Crie o aplicativo sem um manifesto.
Essa abordagem também é conhecido como virtualização. Use esta opção para compatibilidade com aplicativos existentes de versões anteriores do Visual Studio.
As novas propriedades estão disponíveis na aplicativo página Project Designer (Visual C# somente para projetos) e no formato de arquivo de projeto MSBuild.
Observe que o método para configurar a geração de manifesto UAC no IDE Visual Studio difere dependendo do tipo de projeto (Visual C# e Visual Basic).
Para obter informações sobre como configurar projetos do Visual C# para a geração de manifesto, consulte Página de aplicativo, Designer de projeto (C#).
Para obter informações sobre como configurar projetos de Visual Basic para a geração de manifesto, consulte Página de aplicativo, Designer de Projeto (Visual Basic).
Consulte também
Referência
Página de aplicativo, Designer de projeto (C#)
Página de aplicativo, Designer de Projeto (Visual Basic)