릴리스 가능한 제품을 나타내는 솔루션이 있으며 제품 별 프로젝트와 전체 조직에서 공유되는 다른 프로젝트가 모두 포함되어 있습니다. 릴리즈 된 프로젝트의 버전 번호를 스탬프하는 가장 좋은 방법은 무엇입니까? 내 현재 아이디어는 다음과 같습니다.솔루션 버전 만들기
- 서비스 프로젝트 (Windows 서비스 인 실제 실행 파일이 들어있는 프로젝트)에 어셈블리 버전을 설정하십시오. 그러나 이것은 기본적으로 핵심 프로젝트의 논리에 대한 단지 프론트 엔드이기 때문에 약간 이상하다고 느낍니다.
- 코어 프로젝트 어셈블리의 버전을 지정하십시오. 이것으로 조금 이상한 것은 미래 버전에서 깨질 수 있습니다. 버전 번호가 일관성이 없다는 것을 찾는 이유
- Wix 설치 프로젝트에서 버전 번호를 설정하십시오. 좋습니다. 그러나 자동화 될 수 있습니까?
나는이 모든 장소에서 동일한 버전 번호를 적용하는 방법을 아주 좋아하거나 이렇게하는 더 좋은 방법이 있습니까?