ICE 105 [en]
Valida o pacote em relação a um conjunto de requisitos para instalação no contexto por usuário. A ICE 105 também pode validar pacotes de dupla finalidade. Um pacote de dupla finalidade permite que um usuário selecione se deseja instalar o aplicativo no contexto por usuário ou por máquina. Para obter informações sobre como desenvolver um pacote de dupla finalidade, consulte Single Package Authoring.
A ICE 105 realiza a seguinte validação do pacote.
- Verifica se a tabela CustomAction não contém ações personalizadas que tenham sido marcadas para serem executadas com privilégios elevados. Para obter mais informações sobre ações personalizadas elevadas, consulte Custom Action Security.
- Verifica se a tabela Directory não inclui nenhuma das seguintes propriedades de pasta do sistema.
- AdminToolsFolder
- CommonAppDataFolder
- FontsFolder
- System16Folder
- System64Folder
- SystemFolder
- TempFolder
- WindowsFolder
- WindowsVolume
- Verifica se o pacote não instala um assembly de Common Language Runtime no cache de assembly global (GAC.) Para obter mais informações sobre como instalar assemblies no cache global de assemblies, consulte Adicionando assemblies a um pacote e instalação de assemblies do Common Language Runtime.
- Verifica o 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 Registry não grava entradas sob a chave HKEY_LOCAL_MACHINE.
Windows Installer 4.5 ou anterior: Não suportado. Este ICE está disponível a partir do Windows Installer 5.0.
Tópicos relacionados