프로그램 제거 또는 변경(추가/제거)에서 프로그램 삭제 시도시 에러가 발생한 경우 해결 방법


- 증상 : Installshield 에러 메시지
설치 프로그램은 이미 설치된 버전을 발견했습니다
현재 설치 프로그램은 이전 버전을 설치합니다
이 버전을 설치하기 전에 이전 버전을 제거해야 합니다


- 해결 방법
C:\Program Files (x86)\InstallShield Installation Information 폴더에서 제거하려는 프로그램의 Setup 정보를 가진 폴더를 찾아 제거한다

    - 해당 Setup 폴더이름 알아내는 방법
    ProcessExplorer ( https://technet.microsoft.com/en-us/sysinternals/processexplorer.aspx )
    에서 프로세서 Property중 command line 항목을 보면 된다

ex)
t:\Tmp\{DD99BCBA-XXXX-4905-B875-XXXX74B9703C}\setup.exe -runfromtemp -l0x0412  -removeonly -media_path:"C:\Program Files (x86)\InstallShield Installation Information\{8AAB28DF-E05B-48BF-AF7F-XXXXXXXXBB}\" -tempdisk1folder:"t:\Tmp\{DD99BCBA-XXXX-4905-B875-XXXXB9703C}\"



반응형
Posted by codens