共通言語ランタイム アセンブリの再インストール モード
グローバル アセンブリ キャッシュにインストールされる共通言語ランタイム アセンブリでは、アセンブリが出現するすべての箇所に同じファイルが存在している必要があります。 つまり、MsiReinstallFeature と MsiReinstallProduct によって使われる再インストール モードは、通常のコンポーネントと共通言語ランタイム アセンブリで異なる意味を持つ必要があります。 再インストール モードの次の定義は、共通言語ランタイム アセンブリに適用されます。
再インストール モード | Microsoft .NET コンポーネントでの意味 |
---|---|
REINSTALLMODE_FILEMISSING | 共通言語ランタイム コンポーネントが見つからないか不完全な場合、それをインストールまたは再インストールします。 |
REINSTALLMODE_FILEOLDERVERSION | 共通言語ランタイム コンポーネントが見つからないか不完全な場合、それをインストールまたは再インストールします。 |
REINSTALLMODE_FILEEQUALVERSION | 共通言語ランタイム コンポーネントが見つからないか不完全な場合、それをインストールまたは再インストールします。 |
REINSTALLMODE_FILEEXACT | 共通言語ランタイム コンポーネントが見つからないか不完全な場合、それをインストールまたは再インストールします。 |
REINSTALLMODE_FILEVERIFY | 共通言語ランタイム コンポーネントが見つからない場合、または既存のコンポーネントが不完全であるか破損している場合は、それをインストールまたは再インストールします。 |
REINSTALLMODE_FILEREPLACE | 共通言語ランタイム コンポーネントを常にインストールまたは再インストールします。 |