Suporte de plataforma de anúncio
O Windows Installer dá suporte a anúncios de aplicativos e recursos.
Os seguintes recursos de anúncio estão disponíveis no Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP e Windows 2000.
Atalhos e seus ícones.
Extensões e seus ícones especificados no da Tabela ProgId.
Shell e verbos de comando registrados abaixo da chave ProgId.
Contextos CLSID e InProcHandler.
Install-On-Demand por meio do OLE só está disponível programaticamente por meio CoCreateInstance (C/C++) e da Função CreateObject (Visual Basic) ou Função GetObject (Visual Basic).
Nota
As informações de AppId e Typelib só são gravadas quando um componente anunciado é instalado.
Para dar suporte a extensões de nome de arquivo, o aplicativo deve ser publicado no Active Directory por um administrador usando a Política de Grupo.
Observações
A instalação do produto pode não exigir uma reinicialização, mas os atalhos anunciados não funcionam até que o computador seja reiniciado. Os atalhos anunciados das instalações subsequentes funcionam sem uma reinicialização.
Para garantir que os atalhos anunciados funcionem corretamente, o autor do pacote deve agendar uma reinicialização forçada no final da instalação.
Para evitar reinicializações desnecessárias do sistema, agende uma reinicialização para ser executada somente se nenhuma versão do Windows Installer estiver instalada.
Instruções condicionais podem verificar a propriedadeShellAdvtSupport e propriedade Version9X. Para obter mais informações sobre como agendar reinicializações forçadas condicionais, consulte reinicializações do sistema e usando propriedades em instruções condicionais.