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 für reguläre Komponenten und Common Language Runtime-Assemblys unterschiedliche Bedeutungen 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 Neuinstallieren der Common Language Runtime-Komponente, falls sie fehlt oder unvollständig ist.
REINSTALLMODE_FILEOLDERVERSION Installieren oder Neuinstallieren der Common Language Runtime-Komponente, falls sie fehlt oder unvollständig ist.
REINSTALLMODE_FILEEQUALVERSION Installieren oder Neuinstallieren der Common Language Runtime-Komponente, falls sie fehlt oder unvollständig ist.
REINSTALLMODE_FILEEXACT Installieren oder Neuinstallieren der Common Language Runtime-Komponente, falls sie fehlt oder unvollständig ist.
REINSTALLMODE_FILEVERIFY Installieren oder Neuinstallieren der Common Language Runtime-Komponente, wenn sie fehlt oder wenn die vorhandene Komponente unvollständig oder beschädigt ist.
REINSTALLMODE_FILEREPLACE Immer Installieren oder Neuinstallieren der Common Language Runtime-Komponente.