Suporte da plataforma de anúncio
O Windows Installer dá suporte ao anúncio de aplicativos e recursos.
Os recursos de anúncio a seguir 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 na Tabela ProgId.
Shell e comando Verbs registrados sob a chave ProgId.
Contextos CLSID e InProcHandler.
Install-On-Demand por meio do OLE só está disponível programaticamente por meio de CoCreateInstance (C/C++) e Função CreateObject (Visual Basic) ou Função GetObject (Visual Basic).
Observação
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 Política de Grupo.
Comentários
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 as propriedades ShellAdvtSupport e Version9X. Para obter mais informações sobre como agendar reinicializações forçadas condicionais, consulte Reinicializações do sistema e Como usar propriedades em instruções condicionais.