Oba soubory mají verzi.
Pokud má nainstalovaný soubor klíče součásti (copy-A) stejný název jako soubor, který už je nainstalovaný v cílovém umístění (copy-B), instalační program porovná číslo verze a jazyk obou souborů.
Pokud oba soubory mají číslo verze, instalační program použije logiku znázorněnou v následujícím vývojovém diagramu k určení, zda nahradit všechny nainstalované soubory patřící komponentě. Vzhledem k tomu, že instalační program nainstaluje pouze celé součásti, je-li soubor nainstalovaného klíče nahrazen, nahradí se všechny soubory součásti.
Všimněte si, že tento diagram znázorňuje výchozí pravidla správy verzí souborů, která lze přepsat nastavením vlastnosti REINSTALLMODE. Výchozí hodnota vlastnosti REINSTALLMODE je "omus".
Předchozí diagram lze také použít se soubory bez zadaného jazyka. Pokud má copy-A zadaný jazyk a copy-B nemá žádný zadaný jazyk, copy-B se nahradí copy-A. Pokud není zadán žádný jazyk copy-A a copy-B, nebude funkce copy-B nahrazena.
Podívejte se na příklady výchozí správy verzí souborů v Nahrazení existujících souborů.
- žádný soubor nemá verzi
- žádný soubor nemá verzi s kontrolou hodnot hash souborů
- jeden soubor má verzi