Novidades do Windows Installer 5.0
As informações neste tópico identificam as adições e alterações disponíveis no Windows Installer 5.0.
O Windows Installer 5.0 está incluído nas seguintes versões do Windows:
- Cliente: Windows 7 e todas as versões posteriores.
- Servidor: Windows Server 2008 R2 e todas as versões posteriores.
Observação
Não há nenhum redistribuível para o Windows Installer 5.0. Para obter uma lista de redistribuíveis disponíveis para versões anteriores do Windows Installer, confira Redistribuíveis do Windows Installer. Para obter uma lista completa das versões do Windows Installer, confira Versões lançadas do Windows Installer.
Essa página é fornecida como um guia para a documentação. Você deve consultar a seção Requisitos nas principais páginas de referência para determinar os requisitos reais do sistema operacional. Partes do Windows Installer que não estão vinculadas a esta página podem estar disponíveis em outra versão do Windows Installer. Para obter informações sobre outras versões do Windows Installer, confira Novidades no Windows Installer.
Propriedades de informações de resumo
- O Resumo do Modelo tem novos valores para indicar que o banco de dados é compatível com o Windows RT ou a plataforma Arm64.
- Tabela MsiServiceConfig
- Tabela MsiServiceConfigFailureActions
- Tabela MsiShortcutProperty
- Tabela MsiLockPermissionsEx
ICEs – Avaliadores Internos de Consistência
Propriedades do objeto Installer
Propriedades do objeto Components
Propriedades do objeto Client
Propriedade do objeto ComponentInfo
Observações
Os desenvolvedores de instalação podem usar o Windows Installer 5.0 para criar um único pacote de instalação capaz de instalar o aplicativo por computador ou por usuário. Para obter mais informações, confira Criação de pacote único. O avaliador de consistência interna ICE105 verifica se o pacote foi criado para ser instalado em um contexto por usuário. Um aplicativo capaz de ser instalado, atualizado, executado e removido por um usuário padrão sem elevação é chamado de PUA (aplicativo por usuário). Um PUA pode fornecer uma melhor experiência do usuário, minimizar efeitos no sistema e em outros usuários do computador e reserva as solicitações de UAC para situações que realmente exijam a elevação dos privilégios do usuário. Os recursos de Criação de Pacote Único do Windows Installer 5.0 podem facilitar o desenvolvimento de aplicativos por usuário.
As opções de configuração de serviços permitem que um pacote do Windows Installer personalize os serviços em um computador. Para obter mais informações, confira Usando configuração de serviços.
A partir do Windows Installer 5.0, um pacote do Windows Installer é capaz de proteger novas contas, serviços, arquivos, pastas e chaves do registro do Windows. A tabela MsiLockPermissionsEx pode especificar um descritor de segurança que nega permissões, especifica a herança de permissões de um recurso pai ou especifica as permissões de uma nova conta. Para obter informações, confira Protegendo recursos.
O Windows Installer 5.0 pode enumerar todos os componentes instalados no computador e obter o caminho da chave para o componente. Para obter mais informações, confira Enumerando componentes.
O Windows Installer 5.0 em execução no Windows Server 2012 ou no Windows 8 dá suporte à instalação de aplicativos aprovados no Windows RT. Não é possível instalar no Windows RT um pacote, patch ou transformação do Windows Installer que não tenha sido assinado pela Microsoft. A propriedade Template Summary indica a plataforma compatível com o banco de dados de instalação e deve incluir o valor para o Windows RT.
O Windows Installer 5.0 em execução no Windows 10 em processadores Arm64 dá suporte à instalação de aplicativos compilados especificamente para a plataforma Arm64. A propriedade Template Summary desses pacotes precisa incluir o valor Arm64.