태그 보관물: Winfrom

C# 윈폼 프로그램 정보 입력 및 제목 표시(WinForm program information and display title)

개요

윈도우 기반으로 작성된 프로그램을 선택하고 마우스 오른쪽 버튼을 클릭하고 속성을 선택하면 자세한 정보를 볼 수 있습니다. 자세히 탭을 선택하면 다음과 같은 정보를 확인할 수 있습니다. 이 정보를 입력하는 방법과 이것을 이용해서 윈폼 프로그램의 이름과 버전 정보를 표시하는 방법을 알아보도록 하겠습니다.

실행파일의 자세히 탭
실행파일의 자세히 탭

어셈블리 정보 설정

비주얼 스튜디오로 윈폼 프로젝트를 열고 프로젝트 > [프로젝트명] 속성을 클릭합니다. 그러면 다음과 같은 화면이 나타납니다.

프로젝트 속성 화면
프로젝트 속성 화면

어셈블리 정보를 클릭하면 다음과 같은 화면이 나타나고 적절한 내용을 입력하면 됩니다.

어셈블리 정보 대화상자
어셈블리 정보 대화상자

빌드 후 파일정보를 확인해 보면 변경된 것을 알 수 있습니다.

변경된 속성 정보
변경된 속성 정보

코드내에서 활용

이 정보를 바탕으로 폼의 제목 표시줄에 제품 이름과 버전이 나타나도록 다음과 같이 코드를 작성합니다. 필요한 부분에 추가하시면 됩니다.

private void Form1_Load(object sender, EventArgs e)
{
    this.Text = Application.ProductName + " Ver " + Application.ProductVersion;
}

프로그램을 실행 해 보면 제목 표시줄이 입력한 정보로 나타나는 것을 확인할 수 있습니다.

입력된 어셈블리 정보에 따라 나타나는 제품명과 버전

프로그램을 변경하면서 버전 번호를 변경해 주면 쉽게 버전을 확인할 수 있습니다.