2016년 4월 11일 월요일

[미완] 프로그램 설치시 사용할 수 없는 드라이브 에러 발생

[미완] 프로그램 설치시 사용할 수 없는 드라이브 에러 발생


인스톨쉴드(InstallShield)로 만들때 프로그램 설치위치를 설정 안하면
레지스트리에 저장된 위치에 프로그램을 설치한다.

이때 레지스트리의 저장 위치가 사용할 수 없는 드라이브이면 위와 같은 에러를 출력한다.

레지스트리 실행(실행창에 regedit 입력)

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
(64bit OS는 밑에도 확인)
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

위 이미지 처럼 C드라이브 인지 확인 한다.

댓글 없음:

댓글 쓰기