Síntomas
Imagine el siguiente escenario:
-
Implementar una instalación silenciosa de Microsoft Office 2010 mediante el archivo Config.xml.
-
Especifique una carpeta de la actualización en la sección < SetupUpdates > del archivo Config.xml. Por ejemplo:
<SetupUpdatesCheckForSUpdates="Yes"
SUpdateLocation="C:\Updates2" /> -
Inicie la instalación silenciosa de Office 2010.
En este escenario, la instalación comprueba las carpetas siguientes y aplica las actualizaciones de los mismos:
-
La carpeta predeterminada (la carpeta de actualizaciones)
-
La carpeta especificada (la carpeta 2)
Sin embargo, el comportamiento esperado es que la instalación podría comprobar y aplicar las actualizaciones desde la carpeta especificada sólo y no en la carpeta predeterminada.
Solución
Para resolver este problema, reemplace el archivo Osetup.dll y, a continuación, utilice el atributo CheckUpdatesFolder en el archivo Config.xml para impedir la instalación de instalación de actualizaciones de la carpeta predeterminada. Para ello, siga estos pasos:
-
Descargar Setupdll.zip desde el siguiente vínculo:Descargue ahora el paquete setupdll.zip.
-
Extraiga los archivos desde Setupdll.zip. Debe haber dos archivos de Osetup.dll. Uno es para la versión de 32 bits de Office 2010 y el otro es para la versión de 64 bits de Office 2010.
-
Copie el archivo Osetup.dll adecuado y, a continuación, péguelo en la carpeta actualizaciones. Si el archivo Osetup.dll anterior está contenido en la carpeta actualizaciones, reemplace el archivo Osetup.dll anterior con el nuevo archivo Osetup.dll.
Nota: En este archivo, se agrega un nuevo atributo CheckUpdatesFolder . -
Si no desea que la instalación para comprobar y aplicar las actualizaciones en la carpeta predeterminada, establezca el atributo CheckUpdatesFolder en "No" en el archivo Config.xml. Por ejemplo:
<SetupUpdatesCheckUpdatesFolder="No"
SUpdateLocation="c:\Updates2" />Nota El valor predeterminado de CheckUpdatesFolder es "Sí".
-
Guarde el archivo Config.xml.
-
Ejecutar la instalación silenciosa mediante el archivo Config.xml revisado. Por ejemplo:
<OfficeInstallationPath>\setup /config <path>\config.xml