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. |