[WPF] AssemblyInfo.AssemblyFileVersion (C# AssemblyInfo 가져오기)

Properties AssemblyInfo.cs

솔루션 > 프로젝트 > Properties 요소 중 AssemblyInfo.cs 파일버전 가져오기입니다. 결론부터 말씀드리면 다음의 코드로 어셈블리 파일 버전 가져오기를 할 수 있습니다. 해당 코드를 어떻게 활용할 수 있는지 다음을 따라 해 봅시다. FileVersionInfo.GetVersionInfo(Assembly.GetExecutingAssembly().Location).FileVersion

assembly AssemblyFileVersion

AssemblyInfo.cs 클래스에서 [assembly: AssemblyFileVersion]을 조회하는 방법을 안내해 드리려고 합니다. 해당 파일 정보는 프로젝트 속성에서 애플리케이션 탭의 어셈블리 정보에서도 확인할 수 있습니다.

FileVersionInfo.GetVersionInfo

소스는 다음과 같으며, 해당 코드를 통해 파일 버전 인포를 가져올 수 있습니다.

string fileVersion = FileVersionInfo.GetVersionInfo(Assembly.GetExecutingAssembly().Location).FileVersion;
Console.WriteLine(fileVersion);

참고로 System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); 값은 현재 실행파일의 경로를 나타냅니다~

댓글