Problembeschreibung
Betrachten Sie das folgende Szenario:
-
Eine unbeaufsichtigte Installation von Microsoft Office 2010 wird mithilfe der Config.xml-Datei bereitstellen.
-
Im Abschnitt < SUpdateLocation > der Config.xml Geben Sie einen Updateordner. Beispiel:
<SetupUpdatesCheckForSUpdates="Yes"
SUpdateLocation="C:\Updates2"
/> -
Sie starten die automatische Installation von Office 2010.
In diesem Fall die Installation überprüft die folgenden Ordner und Updates von ihnen gilt:
-
Die Standardordner (Ordner "Updates")
-
Der angegebene Ordner (der Updates2)
Das erwartete Verhalten ist jedoch die Installation überprüfen und Updates aus dem angegebenen Ordner und nicht den Standardordner anwenden würden.
Problemlösung
Um dieses Problem zu beheben, ersetzen Sie die Datei Osetup.dll und verwenden Sie das CheckUpdatesFolder -Attribut in der Datei Config.xml verhindert die Installation von Updates aus dem Standardordner installiert. Gehen Sie hierzu folgendermaßen vor:
-
Setupdll.zip unter dem folgenden Link herunterladen:
Paket setupdll.zip jetzt herunterladen -
Extrahieren von Dateien aus Setupdll.zip. Es sollte zwei Osetup.dll Dateien. Eine 32-Bit-Version von Office 2010 ist und der andere für die 64-Bit-Version von Office 2010 ist.
-
Kopieren Sie die entsprechende Osetup.dll-Datei, und fügen Sie ihn in den Ordner "Updates". Wenn die alte Datei Osetup.dll im Ordner "Updates" enthalten ist, Ersetzen der alten Osetup.dll-Datei mit der neuen Osetup.dll-Datei.
Hinweis Ein neues CheckUpdatesFolder -Attribut wird in dieser Datei hinzugefügt. -
Wenn Sie die Installation überprüfen und Updates im Standardordner nicht möchten, das CheckUpdatesFolder -Attribut auf "No" in der Datei Config.xml fest Beispiel:
<SetupUpdatesCheckUpdatesFolder="No"
SUpdateLocation="c:\Updates2"
/>Hinweis Der Standardwert von CheckUpdatesFolder ist "Ja".
-
Speichern Sie die Datei Config.xml.
-
Führen Sie unbeaufsichtigte Installation mithilfe der geänderten Datei Config.xml aus. Beispiel:
<OfficeInstallationPath>\setup /config <path>\config.xml