Setup] Unable to install VS 2008 with error -2147023293 MS] Setup & Deploy

최근에 가장 힘들게 풀었던 Issue 를 정리 해 봅니다. (설치 오류 issue 가 가장 Handling 하기 어렵습니다. 차라리 How to, TR 이 더 편합니다.)
Windows Vista x64에서 Visual Studio 2008 을 설치 하던 중 HRESULT –21470232393 가 발생 하였습니다. VSD error 를 확인하여 보면 다음과 같습니다.

[05/27/09,10:08:19] UTILS::RunNGENAction: starting "C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe queue pause"
[05/27/09,10:08:19] UTILS::RunNGENAction: ngen.exe returned 0
[05/27/09,10:08:19] UTILS::RunNGENAction: starting "C:\Windows\Microsoft.NET\Framework64\v2.0.50727\ngen.exe queue pause"
[05/27/09,10:08:19] UTILS::RunNGENAction: ngen.exe returned 0
[05/27/09,10:08:19] Setup.exe: AddGlobalCustomProperty
[05/27/09,10:08:19] setup.exe: ***ERRORLOG EVENT*** : ISetupComponent::Pre/Post/Install() failed in ISetupManager::InternalInstallManager() with HRESULT -2147023293.
[05/27/09,10:08:19] Setup.exe: GetGlobalCustomProperty - Property: {7F82DEDD-12EB-439F-B7A3-8B4264E0C20D} - PropertyName: EnableRollback - Value:
[05/27/09,10:08:19] Setup.exe: GetGlobalCustomProperty - Property: {BD495746-4FBA-49F3-8EEB-D8B20EE75235} - PropertyName: Disable Rollback - Value:
[05/27/09,10:08:19] Setup.exe: ISetupManager::RunInstallFromList(IP_INSTALL) completed
[05/27/09,10:08:19] Setup.exe: GetGlobalCustomProperty - Property: {092114C2-997D-4D68-8F3A-8BC2584FD23B} - PropertyName: Quiet Mode Setup - Value:
[05/27/09,10:08:19] Setup.exe: ERROR (non critical): Suite Main Directory:C:\Program Files (x86)\Microsoft Visual Studio 9.0\Microsoft Visual Studio 2008 Professional Edition - KOR does not exists. Log files will not be copied in the suite directory!
[05/27/09,10:08:19] vs70uimgr: Entering DisplayFinal() method.
[05/27/09,10:08:19] Setup.exe: GetGlobalCustomProperty - Property: {9EEA4DFB-733A-4349-B43E-F564351AC503} - PropertyName: Passive Mode - Value:
[05/27/09,10:08:19] Setup.exe: GetGlobalCustomProperty - Property: {C30D2581-4604-47C2-BC48-412BDDA3AF16} - PropertyName: No Restart - Value:
[05/27/09,10:08:19] vs70uimgr: Entering Next() method.
[05/27/09,10:08:19] VS70pgui: Entered CPageHeaderDynamic::OnShowWindow method
[05/27/09,10:08:19] VS70pgui: Generating finish page component list.
[05/27/09,10:08:19] VS70pgui: GenerateHtml() called in INSTALL mode.
[05/27/09,10:08:19] Setup.exe: GetComponents()
[05/27/09,10:08:19] Setup.exe: get_Components()
[05/27/09,10:08:19] Setup.exe: GetGlobalCustomProperty - Property: {BBE1827C-F2FD-4FDA-A6D6-C83B62FFFDCA} - PropertyName: compfailed - Value: 1
[05/27/09,10:08:19] VS70pgui: DepCheck indicates Microsoft Visual Studio 웹 제작 도구 구성 요소 is not installed.
[05/27/09,10:08:20] Setup.exe: AddGlobalCustomProperty
[05/27/09,10:08:20] VS70pgui: ***ERRORLOG EVENT*** : DepCheck indicates Microsoft Visual Studio 웹 제작 도구 구성 요소 is not installed.

위와 같이 Microsoft Visual Studio 웹 제작 도구 구성 요소에서 실패한 것을 알 수 있습니다.
웹 제작 도구 구성요소는 (Visual Web Developer) %temp% Folder 하위에 SetupExe(생성날짜).log 를 생성합니다. 해당 Log를 확인하여 보면,

Excluding feature: XDOCSEditorFilesIntl_1042 from the command line because it's current state on the machine is higher than the state requested for the option.
Excluding feature: WISPHiddenIntl_1042 from the command line because it's current state on the machine is higher than the state requested for the option.
Resource File Manager : Converted CultureTag [ko-kr] to LocaleId [1042].
Catalyst Package Configuration...
    Package: OfficeMUI.ko-kr
File: C:\MSOCache\All Users\{90120000-006E-0412-0000-0000000FF1CE}-C\OfficeMUI.msi
    Command Line:  ADDLOCAL=
MSI(COMMONDATA): '1: 0 2: 1042 3: 949 '
MSI(INFO): '이 업데이트 패키지를 열 수 없습니다. 업데이트 패키지가 있고 업데이트 패키지에 액세스할 수 있는지 확인하거나 응용 프로그램 공급업체에 문의하여 올바른 Windows Installer 업데이트 패키지인지 확인하십시오.
C:\MSOCache\All Users\{90120000-006E-0412-0000-0000000FF1CE}-C\OfficeMUI.msi'
MSI(TERMINATE): '(null)'
Log level changed from: Standard to: Verbose
Error: Failed to configure: {90120000-006E-0412-0000-0000000FF1CE} ErrorCode: 1635(0x663).
Rolling back chain
06/18/2009 16:52:33 Rolling back package: OfficeMUI.ko-kr
There appears to be no rollback work to do for package: OfficeMUI.ko-kr path: C:\MSOCache\All Users\{90120000-006E-0412-0000-0000000FF1CE}-C\OfficeMUI.msi
Stopping running ose


위와 같이 OfficeMUI 에서 실패할 것을 알 수 있습니다. OfficeMUI 는 Office License 관련 Package 입니다. Office 를 확인하여 보면(Repair or reinstall), 해당 문제가 됩니다.

덧글

댓글 입력 영역