2013-03-14 4 views
1

PowerBuilder 11의 전체 빌드 스트랩 가져 오기가 PowerGen 8.5에서 PowerGen 8.5로 변경 될 예정입니다. TFS에서 Git으로 소스 제어를 변경 한 유일한 해결책.PowerGen으로 빌드 된 PowerBuilder 프로젝트에서 실행 파일의 Productverion 및 Fileversion 속성을 설정하는 방법

응용 프로그램이 빌드되지만 항상 1.0.0.1 버전의 실행 파일이 생성됩니다.

는 OrcaScript에서

이를 추가하여 오카 파일에 설정할 수 있습니다 :

는 EXE_VER 명령 줄을 통해 전송되는 입력 매개 변수입니다
set exeinfo property productversion EXE_VER 
set exeinfo property fileversion EXE_VER 

:

orcascr110.exe /D EXE_VER="10.3.2" 

는하지만 내 문제는 이제 방법이있다 E. Crane Computing의 PowerGen 8.5로 구축 할 때 수행 할 수 있습니까?

답변

3

더 많은 속성을 다루기는하지만 VersionEdit이라는 별도의 응용 프로그램을 사용합니다.

"C:\Program Files\E. Crane Computing\PowerGen Professional\VECli.exe" %ExeFile% /f=%ProductVer%.%Build% 
IF ERRORLEVEL 1 goto veerror 
"C:\Program Files\E. Crane Computing\PowerGen Professional\VECli.exe" %ExeFile% /p=%ProductVer%.%Build% 
IF ERRORLEVEL 1 goto veerror 
"C:\Program Files\E. Crane Computing\PowerGen Professional\VECli.exe" %ExeFile% /sa=Release,%ProductVer% 
IF ERRORLEVEL 1 goto veerror 
"C:\Program Files\E. Crane Computing\PowerGen Professional\VECli.exe" %ExeFile% /sa=Build,%Build% 
IF ERRORLEVEL 1 goto veerror 

행운을 빌어 요,

테리 : 그것은 같은, GUI를 가지고 있지만, 배치 파일입니다.

+0

감사합니다. Terry, 방금 내가 찾고 있었던 것이 었습니다. –

+0

무료 대안 : http://www.elphin.com/downloads/stampver/ – RealHowTo

+0

대안에 대한 두 가지 경고 : 1. PowerBuilder EXE가 표준 Windows EXE가 아닌 신뢰할 수있는 출처 (예 : Sybase 기술자)로부터 들었습니다. 따라서 버전 스탬퍼와 같은 표준 Windows EXE 용 도구를 사용하는 것은 사용자의 책임입니다. 2) 표준 도구는 AFAIK 인 PBD를 스탬프 처리하지 않습니다. 나는 몰라. 노력할만한 가치가 있을지 모릅니다. – Terry