公共语言运行时程序集的重新安装模式

安装到全局程序集缓存的公共语言运行时程序集必须在程序集的所有匹配项中具有相同的文件。 这意味着,MsiReinstallFeatureMsiReinstallProduct 使用的重新安装模式对于常规组件和公共语言运行时程序集必须具有不同的含义。 重新安装模式的以下定义适用于公共语言运行时程序集。

重新安装模式 Microsoft .NET 组件的含义
REINSTALLMODE_FILEMISSING 如果缺少或不完整,请安装或重新安装公共语言运行时组件。
REINSTALLMODE_FILEOLDERVERSION 如果缺少或不完整,请安装或重新安装公共语言运行时组件。
REINSTALLMODE_FILEEQUALVERSION 如果缺少或不完整,请安装或重新安装公共语言运行时组件。
REINSTALLMODE_FILEEXACT 如果缺少或不完整,请安装或重新安装公共语言运行时组件。
REINSTALLMODE_FILEVERIFY 如果缺少公共语言运行时组件或现有组件不完整或损坏,请安装或重新安装该组件。
REINSTALLMODE_FILEREPLACE 始终安装或重新安装公共语言运行时组件。