.exe 파일이 더 최근 버전 일 때마다 .exe 파일 (즉, 기본 출력)을 항상 대체하도록 MSI 설치를 수행하는 쉽고 간편한 방법이 있습니까?매번 MSI 설치 프로그램이 .exe 파일을 업데이트하도록하는 방법이 있습니까?
이것은 단지 기본적인 상식에 불과합니다. 어디에서 검색하든 항상 메이저 및 마이너 버전 및 패치에 대한 복잡한 토론이 있습니다. 설치하는 동안 파일이 바뀌는 지 확인하는 간단한 방법이 있어야합니다. 그렇지 않으면 전체 설치 과정에서 실제로 수행하는 MSI 파일은 무엇입니까? 마치 아무 것도 실제로 대체/업데이트/업그레이드되지 않는 가짜 설치와 같습니다.
무엇이 누락 되었습니까?
나는 당신이 말하는 것을보고 그것이 의미가 있습니다. 고맙습니다. 따라서 MSI를 생성 할 때마다 수동으로 버전을 inrement해야합니다. – Chris
일반적으로 전체 빌드 시스템의 일부입니다. 예를 들어, 빌드는 버전 번호를 증가시키고이를 포함 파일에 넣으며 모든 구성 요소는 버전 번호를 가져옵니다. –
전반적인 아이디어는 시스템 dll 파일이 이전 파일로 덮어 쓰여진 이전 문제에 대한 MSI를 방지하는 것입니다 버전. 따라서 새로운 개념은 파일 버전이 왕이며 바이너리를 위해 다른 것을 오버라이드한다는 것입니다. 이것은 버전 번호를 증가 시키거나 적어도 감소시키지 않는 한 모두 잘 작동합니다. –