Modos de reinstalação de assemblies do Common Language Runtime

Assemblies do Common Language Runtime instalados no cache de assemblies global devem ter arquivos idênticos em todas as ocorrências do assembly. Isso significa que os modos de reinstalação usados por MsiReinstallFeature e MsiReinstallProduct devem ter significados diferentes para componentes regulares e assemblies do Common Language Runtime. As definições a seguir dos modos de reinstalação se aplicam às assemblies do Common Language Runtime.

Modo de reinstalação Significado para componentes do Microsoft .NET
REINSTALLMODE_FILEMISSING Instale ou reinstale o componente Common Language Runtime se ele estiver ausente ou incompleto.
REINSTALLMODE_FILEOLDERVERSION Instale ou reinstale o componente Common Language Runtime se ele estiver ausente ou incompleto.
REINSTALLMODE_FILEEQUALVERSION Instale ou reinstale o componente Common Language Runtime se ele estiver ausente ou incompleto.
REINSTALLMODE_FILEEXACT Instale ou reinstale o componente Common Language Runtime se ele estiver ausente ou incompleto.
REINSTALLMODE_FILEVERIFY Instale ou reinstale o componente Common Language Runtime se ele estiver ausente ou se o componente existente estiver incompleto ou corrompido.
REINSTALLMODE_FILEREPLACE Sempre instale ou reinstale o componente Common Language Runtime.