주요 업그레이드 계획
Windows Installer를 애플리케이션 설치 및 셋업에 사용하는 경우 업그레이드 패키지를 설치하여 나중에 해당 애플리케이션의 업그레이드를 처리할 수 있습니다. 설치 개발자는 원래 설치 패키지를 수정하여 업그레이드 패키지를 작성하도록 선택할 수 있습니다. 이 방법은 다음 업그레이드 샘플에서 설명합니다.
원래 제품인 MNP2000을 설치한 다음 업그레이드 패키지를 설치하면 사용자에게 제품 MNP2001에 필요한 다음 파일을 제공합니다.
파일 | 설명 | 원본 경로 | 대상 경로 |
---|---|---|---|
Redpark.exe | 텍스트 편집기 실행 파일. 이전 제품에서 변경되지 않았습니다. | C:\Sample\Notepad\Redpark.exe | [ProgramFilesFolder]\Red_Park\Redpark.exe |
Readme.txt | 정보 파일. 이전 제품에서 변경되지 않았습니다. | C:\Sample\Notepad\Readme.txt | [ProgramFilesFolder]\Red_Park\Readme.txt |
Help.txt | 도움말 설명서. 이전 제품에서 변경되지 않았습니다. | C:\Sample\Notepad\Help.txt | 설치되지 않았습니다. 항상 원본에서 실행합니다. |
Baseba01.txt | 2001년 야구 경기 일정. | C:\Sample\Notepad\Events\Baseba01.txt | [ProgramFilesFolder]\Red_Park\Sports\Baseball.txt |
Footba01.txt | 2001년 축구 경기 일정. | C:\Sample\Notepad\Events\Footba01.txt | [ProgramFilesFolder]\Red_Park\Sports\Football.txt |
Basket01.txt | 2001년 농구 경기 일정. | C:\Sample\Notepad\Events\Basket01.txt | [ProgramFilesFolder]\Red_Park\Sports\Basket01.txt |
Dance01.txt | 2001년 댄스 공연. | C:\Sample\Notepad\Events\Dance01.txt | [ProgramFilesFolder]\Red_Park\Arts\Dance.txt |
Concert01.txt | 2001년 음악 공연. | C:\Sample\Notepad\Events\Concer01.txt | [ProgramFilesFolder]\Red_Park\Arts\Concert.txt |
Opera01.txt | 2001년 오페라 공연. | C:\Sample\Notepad\Events\Opera01.txt | [ProgramFilesFolder]\Red_Park\Arts\Opera01.txt |
Januar01.txt | 2001년 1월에 수락. | C:\Sample\Notepad\Gate\Januar01.txt | [ProgramFilesFolder]\Red_Park\Gate\January.txt |
NewYea01.txt | 2001년 설날에 수락. | C:\Sample\Notepad\Gate\Holidays\NewYea01.txt | [ProgramFilesFolder]\Red_Park\Gate\NewYears.txt |
Memori01.txt | 2001년 현충일에 수락. | C:\Sample\Notepad\Gate\Holidays\Memori01.txt | [ProgramFilesFolder]\Red_Park\Gate\Memori01.txt |
업그레이드 패키지를 설치하면 업그레이드된 제품에서 사용하지 않는 원래 제품과 함께 설치된 모든 기능이 제거됩니다.
예를 들어 MNP2000에서 업그레이드할 때 업그레이드를 설치하면 사용자의 컴퓨터에서 다음 파일이 제거됩니다.
- Baseball.txt
- Football.txt
- Dance.txt
- Concert.txt
- January.txt
- NewYears.txt
업그레이드 패키지를 설치하면 사용자의 레지스트리에 다음 값이 기록됩니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Notepad Sample
속성 | 값 |
---|---|
lfCharSet | 0 |
lfClipPrecision | 2 |
lfFaceName | FixedSys |
lfItalic | 0 |
lfOrientation | 0 |
lfOutPrecision | 1 |
fSavePageSetting | 0 |
lfPitchAndFamily | 49 |
iPointSize | 120 |
lfQuality | 2 |
lfStrikeOut | 0 |
lfWeight | 400 |
fWrap | 0 |
업그레이드는 이전 바로 가기를 다음 바로 가기로 업데이트합니다. 사용자가 주문형 야구 기능을 설치할 수 있도록 설치 중에 이러한 바로 가기 중 하나를 보급된 바로 가기로 선택할 수 있습니다.
속성 | 바로 가기 위치 | 바로 가기 대상 |
---|---|---|
sNotepad | [ProgramFilesFolder]\Red_Park\Menu\ | [ProgramFilesFolder]\Red_Park\Redpark.exe |
sReadme | [ProgramFilesFolder]\Red_Park\Menu\ | [ProgramFilesFolder]\Red_Park\Readme.txt |
sHelp | [ProgramFilesFolder]\Red_Park\Menu\ | [ProgramFilesFolder]\Sample\Notepad\Help.txt |
sBaseball | [ProgramFilesFolder]\Red_Park\Menu\ | [ProgramFilesFolder]\Red_Park\Sports\Baseba01.txt |
sFootball | [ProgramFilesFolder]\Red_Park\Menu\ | [ProgramFilesFolder]\Red_Park\Sports\Footba01.txt |
sBasketball | [ProgramFilesFolder]\Red_Park\Menu\ | [ProgramFilesFolder]\Red_Park\Sports\Basketba01.txt |
sDance | [ProgramFilesFolder]\Red_Park\Menu\ | [ProgramFilesFolder]\Red_Park\Arts\Dance01.txt |
sConcert | [ProgramFilesFolder]\Red_Park\Menu\ | [ProgramFilesFolder]\Red_Park\Arts\Concer01.txt |
sOpera | [ProgramFilesFolder]\Red_Park\Menu\ | [ProgramFilesFolder]\Red_Park\Arts\Opera01.txt |
sJanuary | [ProgramFilesFolder]\Red_Park\Menu\ | [ProgramFilesFolder]\Red_Park\Gate\Januar01.txt |
sNewYears | [ProgramFilesFolder]\Red_Park\Menu\ | [ProgramFilesFolder]\Red_Park\Gate\NewYea01.txt |
sMemorial | [ProgramFilesFolder]\Red_Park\Menu\ | [ProgramFilesFolder]\Red_Park\Gate\Memori01.txt |
사용자가 업그레이드 패키지를 제거하면 Windows Installer는 사용자의 컴퓨터에서 제품의 모든 버전을 완전히 제거합니다. 사용자에게 MNP2000 또는 MNP2001의 어떤 부분도 남지 않습니다.