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