반응형
빌드 된 exe 파일의 속성을 보면 AessemblyInfo.cs 파일에 정의된 버전이 표시 됩니다.
원할때마다 수기로 업데이트 해도 되지만 Major, Minor 버전이 아닌 그 하위 Build Version 은 자동으로 업데이트하면 보다 편하게 버전 관리를 할 수 있습니다.
1. .csproj 파일의 notepad 로 오픈하여 아래 2가지 값을 false 로 추가/수정 합니다.
<PropertyGroup>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<Deterministic>false</Deterministic>
</PropertyGroup>
2. AssemblyInfo.cs 파일의 version 값을 아래와 같이 수정합니다. (** Major, Minor 버전은 수기로 수정)
[assembly: AssemblyVersion("0.2.*")]
//[assembly: AssemblyFileVersion("0.2.0.0")]
AssemblyVersion 은 Minor 버전까지 냅두고 하위를 * 으로 변경합니다. 또한, AssemblyFileVersion 은 주석 또는 삭제 처리 합니다.
3. Build
이후 빌드를 하면 아래와 같이 업데이트 되는 것을 확인할 수 있습니다.
반응형
'IT > C#' 카테고리의 다른 글
enum 값 확인 (0) | 2024.01.02 |
---|---|
C# EventLog 에 기록하는 방법 (0) | 2023.12.22 |
C# .NET AES 256 암복호화 (0) | 2023.12.22 |
PRG(POST/Redirect/GET)패턴 (0) | 2023.03.30 |
MVC5 Html Helper (Core 아님) (0) | 2023.03.30 |