Modos de reinstalación de ensamblados de Common Language Runtime

Los ensamblados de Common Language Runtime que se instalan en la caché global de ensamblados deben tener archivos idénticos en todas las apariciones del ensamblado. Esto significa que los modos de reinstalación usados por MsiReinstallFeature y MsiReinstallProduct deben tener distintos significados para los componentes normales y los ensamblados de Common Language Runtime. Las siguientes definiciones de modos de reinstalación se aplican a los ensamblados de Common Language Runtime.

Modo de reinstalación Significado de los componentes de Microsoft .NET
REINSTALLMODE_FILEMISSING Instale o vuelva a instalar el componente de Common Language Runtime si falta o está incompleto.
REINSTALLMODE_FILEOLDERVERSION Instale o vuelva a instalar el componente de Common Language Runtime si falta o está incompleto.
REINSTALLMODE_FILEEQUALVERSION Instale o vuelva a instalar el componente de Common Language Runtime si falta o está incompleto.
REINSTALLMODE_FILEEXACT Instale o vuelva a instalar el componente de Common Language Runtime si falta o está incompleto.
REINSTALLMODE_FILEVERIFY Instale o vuelva a instalar el componente de Common Language Runtime si falta o si el componente existente está incompleto o está dañado.
REINSTALLMODE_FILEREPLACE Instale o vuelva a instalar siempre el componente de Common Language Runtime.