/ALLOWISOLATION
(Pesquisa de manifesto)
Especifica o comportamento da pesquisa de manifesto.
Sintaxe
/ALLOWISOLATION
[:NO
]
Comentários
A opção /ALLOWISOLATION:NO
do vinculador indica que as DLLs são carregadas como se não houvesse manifesto e faz com que o vinculador defina o bit IMAGE_DLLCHARACTERISTICS_NO_ISOLATION
no campo DllCharacteristics
do cabeçalho opcional.
/ALLOWISOLATION
fará com que o sistema operacional realize pesquisas de manifesto e carregamentos.
/ALLOWISOLATION
é o padrão.
Quando o isolamento estiver desabilitado para um executável, o carregador do Windows não tentará localizar um manifesto do aplicativo para o processo recém-criado. O novo processo não terá um contexto de ativação padrão, mesmo que haja um manifesto dentro do executável ou colocado no mesmo diretório que o executável com o nome de <executable-name>.exe.manifest
.
Para obter mais informações, consulte Referência de arquivos de manifesto.
Para definir esta opção do vinculador no ambiente de desenvolvimento do Visual Studio
Abra a caixa de diálogo Páginas de Propriedades do projeto. Para obter detalhes, confira Definir as propriedades de build e do compilador do C++ no Visual Studio.
Selecione a página de propriedades Propriedades de Configuração>Vinculador>Arquivo de Manifesto.
Modifique a propriedade Permitir Isolamento.