2009-11-04 4 views
3

응용 프로그램 폴더 DefaultLocation[ProgramFilesFolder][Manufacturer]\[ProductName]으로 설정된 Visual Studio 설치 프로젝트가 있습니다. [ProgramFilesFolder][Manufacturer]\[ProductName][Version] 같은 소프트웨어의 버전 번호를 포함하도록 변경하고 싶지만 Visual Studio에서는 지원하지 않습니다.Visual Studio 설치 프로젝트의 응용 프로그램 폴더에 버전 번호 추가

새 릴리스를 만들 때마다 응용 프로그램 폴더의 DefaultLocation을 수동으로 변경하는 방법이 있습니까?

답변

5

[ProductVersion]은 [ProductName]과 같은 방법으로 사용할 수 있으며 프로젝트의 속성 창에서 제품 버전을 설정할 수 있습니다.

0

내가 할 방법은 MSI를 수정하는 Javascript 프로그램을 실행하는 빌드 후 이벤트를 만드는 것입니다. 그것은 아주 간단한 일이되어야합니다.

그 스크립트는 싶지만 오카하고 해당 스크립트를 사용하여, 당신은 어떻게 알아낼 수 있어야 일을하지 않습니다
How to run an EXE after MSI installation?

질문에 대한 답변에서 MSI를 수정하는 샘플 스크립트가 있습니다 MSI를 수정하여 자동으로 버전 번호를 삽입하십시오.

단일 db 업데이트 여야합니다.

+0

예! 왜? "진짜"프로그래밍 언어가 아닌 것 같습니까? 스크립팅은 모든 플랫폼의 핵심 요소입니다. – Cheeso