2017-04-20 1 views
0

제품을 내 컴퓨터 (64 비트 Windows 7)에 설치하고 Windows Server 2008, Windows Server 2012에 설치했으며 모든 시스템의 설치 제거가 동일합니다 레지스트리 키. 제품이 Windows 버전과 상관없이 동일한 제거 키를 갖게되는 것이 보편입니까? 또는 제품 설치 방패가 GUID/키를 정의합니까?모든 시스템의 제품에 대한 키 값 제거가 동일합니다.

미리 감사드립니다.

답변

1

난 당신이 이와 같은 키를 참조 가정

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{020CDFE0-C127-4047-B571-37C82396B662} 

팔 보호구 사이의 값 ({...}) 바로 설치 프로그램의 제품 코드 속성입니다. 따라서 설치중인 OS 버전에 상관없이 제거 키는 고정되어 있습니다.

InstallShield로 작업하는 경우 '일반 정보'섹션에 정의되어 있습니다. 때때로 InstallShield는 (프로젝트 유형에 따라) 32 비트 레지스트리 하이브 아래에 다른 제거 키인 InstallShield _ {...}를 추가합니다.