Como escrever arquivos de redirecionamento de políticas para DLLs nativas do SXS?

StackOverflow https://stackoverflow.com/questions/240313

  •  04-07-2019
  •  | 
  •  

Pergunta

Onde posso encontrar uma boa referência que explique como escrever e instalar uma política SXS redirecionando de uma versão de montagem nativa para outra?

Já consegui construir e instalar duas versões da minha montagem nativa usando um instalador WIX. Mas não tenho certeza de como proceder daqui. A maioria das informações que encontrei é sobre assemblies gerenciados e o GAC. O procedimento que estou procurando é idêntico ao das DLLs gerenciadas?

Obrigado pela ajuda, Dan

Foi útil?

Solução

Eu sou o mantenedor atual do SXS nativo da Microsoft

Oi Dan,

Uma política do editor é um tipo especial de montagem. Está instalado da mesma maneira que qualquer outra montagem, mas com tipo = "Win32-Policy" e Name = "Policy.Majminversion.Name" Você pode ler mais sobre isso aquiOu você pode ver como a política do CRT é de autoria. Na minha máquina Vista, está localizada em

 %windir%\winsxs\manifests\x86_policy.8.0.microsoft.vc80.crt_....manifest

Como parece que você está criando uma nova assembléia, fornecendo uma política de editores ainda não pode ser necessária, pois ela só entra em jogo quando chegar a hora de atender sua assembléia (redirecionando a versão antiga para a nova).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top