3
Visual Studio 설치 프로젝트에서 현재 응용 프로그램 버전 번호에 따라 MSI fileName을 automaticaly 생성하는 방법이 있습니까?버전에 따라 MSI 패키지 이름을 어떻게 생성합니까?
Visual Studio 설치 프로젝트에서 현재 응용 프로그램 버전 번호에 따라 MSI fileName을 automaticaly 생성하는 방법이 있습니까?버전에 따라 MSI 패키지 이름을 어떻게 생성합니까?
.MSI 빌드시 빌드 후 코드를 실행할 수 있습니까? 그렇다면, 당신은 파일의 이름을 변경하고 같은 것을 사용하는 File.IO를 사용할 수 있습니다 포스트 빌드 이벤트에서
System.Deployment.Application.ApplicationDeployment.CurrentDeployment.CurrentVersion
를, 내가 프로젝트 파일에서 "PRODUCTVERSION"를 추출하기 위해 배치 명령 파일을 사용 (.vdproj) 생성 된 MSI 파일에 추가하십시오. 그게 내가하고 싶은 일을하는 가장 쉬운 방법 이었어. –
이것은 다시 작동하지 않으면 처음 작동합니다. 예를 들어 setup_V1.0이 설치되어 있고 Postbuild 이벤트를 사용하면 setup_V2.0과 같은 다른 버전의 다른 msi를 생성하고 다시 설치할 때 오류가 발생합니다. 어떤 도움 ?? –