Windows componentes instalados sob demanda
Plataforma
Clientes – Windows 8.1
Descrição
Dois componentes Windows serão instalados sob demanda em Windows 8.1: DirectPlay e NTVDM. Esses componentes são listados em Componentes Opcionais no nó "Componentes Herdados". Esses componentes são instalados localmente como parte do sistema operacional e compactados como componentes opcionais. Quando um aplicativo faz referência ou chama um desses componentes (geralmente no início do aplicativo), a instalação é disparada automaticamente. Os usuários serão notificados de que o componente será instalado e deverão confirmar a ação para prosseguir. A elevação será necessária para que isso tenha êxito se o usuário não for um administrador. Após a instalação inicial, o usuário não precisa executar nenhuma outra ação para usar o componente novamente.
Manifestação
Quando um aplicativo faz referência ou chama um componente herdado em componentes opcionais (na primeira inicialização), o aplicativo será suspenso e a caixa de diálogo Recurso sob Demanda será aberta, solicitando permissão do usuário para instalar o componente. Se os usuários clicarem em OK, eles também poderão ver um prompt de elevação no qual devem inserir suas credenciais. Em seguida, o componente será instalado e o aplicativo será retomado.
Atenuação
Para impedir que a interface do usuário dos Recursos sob Demanda seja aberta, você pode pré-instalar o DirectPlay e o NTVDM usando DISM ou a interface do usuário de componentes opcionais.
Solução
Você é altamente incentivado a evitar referenciar ou chamar componentes que foram listados como Componentes Opcionais Herdados em Windows em versões futuras do seu aplicativo. Componentes opcionais herdados incluirão apenas componentes mais antigos e menos usados que poderiam causar problemas de desempenho e segurança para os usuários.
Testes
Nenhuma acomodação de teste adicional é necessária para compatibilidade. É importante estar ciente de que essa caixa de diálogo será exibida quando o componente opcional for chamado ou referenciado e essa instalação exigir elevação.