증상
다음 시나리오를 고려하십시오.
-
Config.xml 파일을 사용 하 여 Microsoft Office 2010의 자동 설치를 배포 합니다.
-
< SetupUpdates > Config.xml의 섹션에서 업데이트 폴더를 지정 합니다. 예를 들어:
<SetupUpdatesCheckForSUpdates="Yes"
SUpdateLocation="C:\Updates2"
/> -
Office 2010의 자동 설치를 시작 합니다.
이 시나리오에서는 설치 폴더를 확인 하 고 업데이트를 적용.
-
기본 폴더 (Updates 폴더)
-
지정된 된 폴더 (Updates2 폴더)
그러나 예상 되는 동작은 설치 확인 하 고 지정된 된 폴더의 기본 폴더에서 업데이트를 적용할 것입니다.
해결 방법
이 문제를 해결 하려면 Osetup.dll 파일을 바꾼 다음 Config.xml 파일에서 CheckUpdatesFolder 특성을 사용 하 여 기본 폴더에서 업데이트를 설치에서 설치 되지 않도록 합니다. 이렇게 하려면, 다음 단계를 수행하십시오.
-
다음 링크에서 Setupdll.zip를 다운로드 하십시오.
지금 setupdll.zip 패키지 다운로드 -
Setupdll.zip에서 파일을 추출 합니다. 두 개의 Osetup.dll 파일 이어야 합니다. 다른 하나는 32 비트 버전의 Office 2010 및 64 비트 버전의 Office 2010에 대 한 다른 하나는.
-
적절 한 Osetup.dll 파일을 복사한 다음 Updates 폴더에 붙여넣습니다. Updates 폴더에는 이전 Osetup.dll 파일이 포함 되 면 이전 Osetup.dll 파일을 새 Osetup.dll 파일로 바꿉니다.
참고: 새 CheckUpdatesFolder 특성은이 파일에 추가 됩니다. -
설치를 확인 하 고 기본 폴더에 업데이트를 적용 하지 않으려면 Config.xml 파일 내에서 "No"로 CheckUpdatesFolder 특성을 설정 합니다. 예를 들어:
<SetupUpdatesCheckUpdatesFolder="No"
SUpdateLocation="c:\Updates2"
/>참고 CheckUpdatesFolder 의 기본값은 "Yes"입니다.
-
Config.xml 파일을 저장 합니다.
-
수정한 Config.xml 파일을 사용 하 여 자동 설치를 실행 합니다. 예를 들어:
<OfficeInstallationPath>\setup /config <path>\config.xml