ICE 105
Valida o pacote em relação a um conjunto de requisitos para instalação no contexto por usuário. O ICE 105 também pode validar pacotes de uso duplo. Um pacote de uso duplo permite que um usuário selecione se deseja instalar o aplicativo no contexto por usuário ou por computador. Para obter informações sobre como desenvolver um pacote de uso duplo, consulte de criação de pacote único.
O ICE 105 executa a seguinte validação do pacote.
- Verifica se a tabela CustomAction não contém ações personalizadas marcadas para serem executadas com privilégios elevados. Para obter mais informações sobre ações personalizadas elevadas, consulte de Segurança de Ação Personalizada.
- Verifica se a tabela do Diretório não inclui nenhuma das propriedades da pasta do sistema a seguir.
- do AdminToolsFolder
- CommonAppDataFolder
- FontsFolder
- System16Folder
- System64Folder
- SystemFolder
- tempFolder
- WindowsFolder
- windowsVolume
- Verifica se o pacote não instala um assembly de common language runtime no GAC (cache de assembly global). Para obter mais informações sobre como instalar assemblies no cache de assembly global, consulte Adicionando assemblies a um pacote e instalação de assemblies common language runtime.
- Verifica a tabela ODBCDataSource para verificar se o pacote não instala nenhuma fonte de dados.
- Verifica a tabela ServiceInstall para verificar se o pacote não instala nenhum serviço.
- Verifica se a tabela registro não grava entradas na chave HKEY_LOCAL_MACHINE.
Windows Installer 4.5 ou anteriores: sem suporte. Este ICE está disponível a partir do Windows Installer 5.0.
Tópicos relacionados