Freigeben über


Neuinstallationsmodi von Common Language Runtime-Assemblys

Common Language Runtime-Assemblys, die im globalen Assemblycache installiert sind, müssen in allen Vorkommen der Assembly identische Dateien aufweisen. Dies bedeutet, dass die von MsiReinstallFeature und MsiReinstallProduct- verwendeten Neuinstallationsmodi unterschiedliche Bedeutungen für reguläre Komponenten und Common Language Runtime-Assemblys haben müssen. Die folgenden Definitionen von Neuinstallationsmodi gelten für Common Language Runtime-Assemblys.

Neuinstallationsmodus Bedeutung für Microsoft .NET-Komponenten
REINSTALLMODE_FILEMISSING Installieren oder erneutes Installieren der Common Language Runtime-Komponente, wenn sie fehlt oder unvollständig ist.
REINSTALLMODE_FILEOLDERVERSION Installieren oder erneutes Installieren der Common Language Runtime-Komponente, wenn sie fehlt oder unvollständig ist.
REINSTALLMODE_FILEEQUALVERSION Installieren oder erneutes Installieren der Common Language Runtime-Komponente, wenn sie fehlt oder unvollständig ist.
REINSTALLMODE_FILEEXACT Installieren oder erneutes Installieren der Common Language Runtime-Komponente, wenn sie fehlt oder unvollständig ist.
REINSTALLMODE_FILEVERIFY Installieren oder erneutes Installieren der Common Language Runtime-Komponente, wenn sie fehlt oder wenn die vorhandene Komponente unvollständig oder beschädigt ist.
REINSTALLMODE_FILEREPLACE Installieren oder erneutes Installieren der Common Language Runtime-Komponente.