Symptomen
Overweeg het volgende scenario:
-
U kunt een stille installatie van Microsoft Office 2010 implementeren met behulp van het bestand Config.xml.
-
U opgeven een updatemap in de sectie < SetupUpdates > in het Config.xml. Bijvoorbeeld:
<SetupUpdatesCheckForSUpdates="Yes"
SUpdateLocation="C:\Updates2"
/> -
U start de stille installatie van Office 2010.
In dit scenario wordt de installatie controleert de volgende mappen en updates van deze van toepassing is:
-
De (de standaardmap Updates)
-
De opgegeven map (de Updates2)
Het verwachte gedrag is echter de installatie wilt controleren en updates toepassen vanaf alleen de opgegeven map en niet de standaardmap.
Oplossing
Dit probleem oplossen door het bestand Osetup.dll vervangen en vervolgens het kenmerk CheckUpdatesFolder in het bestand Config.xml gebruiken om te voorkomen dat de installatie van updates te installeren in de standaardmap. Ga hiervoor als volgt te werk:
-
Setupdll.zip downloaden van de volgende koppeling:
Het pakket setupdll.zip nu downloaden. -
Pak de bestanden uit de Setupdll.zip. Er moeten twee Osetup.dll bestanden. Een is voor de 32-bits versie van Office 2010, en de andere voor de 64-bits versie van Office 2010.
-
Het bestand Osetup.dll Kopieer en plak deze in de map Updates. Het oude Osetup.dll bestand is opgenomen in de map Updates, vervangen door het oude bestand met Osetup.dll het nieuwe Osetup.dll-bestand.
Opmerking Een nieuw kenmerk van de CheckUpdatesFolder wordt in dit bestand toegevoegd. -
Als u niet dat de installatie om te controleren en de updates in de standaardmap wilt, stelt u het kenmerk CheckUpdatesFolder op 'No' in het bestand Config.xml. Bijvoorbeeld:
<SetupUpdatesCheckUpdatesFolder="No"
SUpdateLocation="c:\Updates2"
/>Opmerking De standaardwaarde van CheckUpdatesFolder is 'Yes'.
-
Sla het bestand Config.xml.
-
Stille installatie uitvoeren door het herziene bestand Config.xml. Bijvoorbeeld:
<OfficeInstallationPath>\setup /config <path>\config.xml