사람들이 Windows 설치 프로젝트를 만드는 방법을 보여주는 여러 기사를 온라인으로 본 다음 동일한 설치 프로젝트를 사용하여 Updates to setup projects과 같은 업데이트를 배포하는 기사를 온라인에서 보았습니다. 이런 종류의 설치를 수행 할 때 새 버전이 설치되기 전에 항상 이전 버전이 항상 제거됩니다. 누군가가 이미 설치 한 이전 버전을 유지하기 위해 버전이 지정된 폴더를 만드는 방법을 찾은 경우 궁금합니다..Net 설치/업 그레 이드 및 버전이 지정된 별도의 폴더 유지 관리
예 :
setup.msi의 첫 번째 실행에- , 그것은 기본 디렉토리를 작성 : [ProgramFilesFolder] [메이커] [제품명] [PRODUCTVERSION] -> C : \ 프로그램 파일 \ 제조 업체 \ 제품 \ 1.0.0. C : 각각의 다음 업데이트에 , 그것은 같이 새로운 디렉토리를 생성 \ 프로그램 파일 \ 제조 업체 \ 제품 \ 1.0.2
특정 구성에 따라 몇 가지 경우가 어디 특정 기능을 수행하기 위해, 우리는 것 최신 버전이 아닌 이전 버전을 사용하려고합니다. 나는 이것이 이상하게 들릴지도 모른다고 알고 있는데, 왜 나는 그 이유를 알지 않을 것이다. 누구나 이것이 정기적 인 설치 프로젝트를 통해 가능하다고 생각한다면 궁금 할 것입니다.
아주 좋은 질문 각하, 그래서 당신이 나를 도울 수있다 : 당신은 업그레이드하는 동안 기존 파일을 보존하려면
, 당신은이 방법을 시도 할 수 있습니다 http://stackoverflow.com/questions/31907758/send-update-using-setup-project-vs2010 – Amogh