exe 버전이 포함 된 Visual Studio 2010 설치 관리자 출력 파일 이름을 "setup [MajorExeVersion] [MinorExeVersion] .msi" 과 같은 형식으로 만들 수 있습니까?exe 버전의 MSI 설치 프로그램 파일 이름 (VS 2010)
감사합니다.
exe 버전이 포함 된 Visual Studio 2010 설치 관리자 출력 파일 이름을 "setup [MajorExeVersion] [MinorExeVersion] .msi" 과 같은 형식으로 만들 수 있습니까?exe 버전의 MSI 설치 프로그램 파일 이름 (VS 2010)
감사합니다.
내가 아는 한 쉬운 방법은 없습니다.
원칙적으로 EXE 버전을 확인하고 사후 구축 단계의 일부로 MSI의 이름을 바꾸는 간단한 응용 프로그램을 작성할 수 있습니다. 그러나 MSI의 이름은 setup.exe 부트 스트 래퍼에서 구워 지므로 사전 요구 사항을 설치해야하는 경우 패치해야합니다.
Windows Installer 관점에서 보면 .msi 파일의 이름이 변경되면 마이너 업그레이드 대신 주요 업그레이드를 수행해야합니다. (그러나 많은 설정 작성자는 중요한 업그레이드를 선호합니다.)
Visual Studio 배포 프로젝트를 사용하지 않는 많은 이유가 있습니다. 대신 InstallShield 2010 LE를 다운로드하십시오. Visual Studio 2010을 무료로 구입할 수 있습니다.
msi를 갖고 싶다면 설치 파일을 만드는 오픈 소스 프로젝트 인 WIX을 사용할 수 있습니다.