Поделиться через


Режимы переустановки сборок среды CLR

Сборки среды CLR, установленные в глобальный кэш сборок, должны иметь идентичные файлы во всех экземплярах сборки. Это означает, что режимы переустановки, используемые MsiReinstallFeature и MsiReinstallProduct , должны иметь разные значения для обычных компонентов и сборок среды CLR. Следующие определения режимов переустановки применяются к сборкам среды CLR.

Режим переустановки Значение для компонентов Microsoft .NET
REINSTALLMODE_FILEMISSING Установите или переустановите компонент среды CLR, если он отсутствует или не завершен.
REINSTALLMODE_FILEOLDERVERSION Установите или переустановите компонент среды CLR, если он отсутствует или не завершен.
REINSTALLMODE_FILEEQUALVERSION Установите или переустановите компонент среды CLR, если он отсутствует или не завершен.
REINSTALLMODE_FILEEXACT Установите или переустановите компонент среды CLR, если он отсутствует или не завершен.
REINSTALLMODE_FILEVERIFY Установите или переустановите компонент среды CLR, если он отсутствует или если существующий компонент не завершен или поврежден.
REINSTALLMODE_FILEREPLACE Всегда устанавливайте или переустанавливать компонент среды CLR.