2014-07-11 2 views
0

버전 1.00으로 설치된 응용 프로그램을 가지고 있습니다. 이제 데이터베이스를 변경하지 않고 업데이트 된 응용 프로그램이 생겼습니다. 이전 버전의 데이터를 손실하지 않고 응용 프로그램을 새 버전으로 업그레이드하려면 어떻게해야합니까? 나는 VS2013에 InstalSjield를 사용하여 설치 파일을 만들고 있습니다.WPF 응용 프로그램 업그레이드

+0

이 있어야합니다. 그것은 광범위한 질문입니다. 구글 그것을 읽고. – Matt

답변

0

일반적인 대답은 수행중인 업데이트의 종류에 따라 다릅니다. 버전 관리에 대한 정보는 here이 유용한 링크입니다. 또한 InstallShield에서 업그레이드 코드를 변경해야합니다. InstallShield에서 버전 관리 프로세스를 읽어야 실제로 일어나는 상황과 발생할 수있는 실수로부터 복구하는 방법을 알 수 있습니다. InstallShield에는 설치 프로그램의 고유 한 버전 번호도 있습니다.

일반적으로 마지막 릴리스 이후 변경된 항목에는 업데이트 된 버전이 있어야합니다. 당신이있는 경우 :

Assembly A (1.0.0.0) 
Assembly B (1.0.0.0) 
Assembly C (1.0.0.0) 
InstallShield Project (version 1.0.0.0, Upgrade Code: ABCD-EF12-3456-7891) 

을하고 만 Assembly A을 변경, 당신은이 기사/자습서 많이 있습니다

Assembly A (1.0.1.0) 
Assembly B (1.0.0.0) 
Assembly C (1.0.0.0) 
InstallShield Project (version 1.0.1.0, Upgrade Code: 3456-7891-ABCD-EF12)