내가 사용할 C# Tip 정리 _ 1
저는 아직도 초짜 신삥급의 개발자로 웬만한 소스는 거의 구글 및 책을 통하여 구해서 제가 개발하는 프로그램에 맞게
수정하여 사용하고 있기때문에 이곳에 올리는 Tip은 급(?)이 많이 낮음을 사전에 공지합니다. (자기 변명이지요 ㅎㅎ)
회사에서 프로그래밍 업무를 맡으면서 C#을 책 그리고 구글링과 함께 독학으로 공부한지 벌써 2년이 지났습니다.
이 내용은 독학으로 공부하면서 나온 C#의 개발 Tip을 정리해 보고자 작성하는 글입니다.
프로그램을 개발하다 최종 빌드 날짜를 알고 싶거나, 프로그램 안에 넣고 싶을때 유용한 내용입니다.
//사전 작업
개발중인 Project의 Properties의 AssemblyInfo.cs를 클릭하여 코드보기를 합니다.
소스코드 중 아래의 코드를 찾아서
[assembly: AssemblyVersion("1.0.0.0")]
이렇게 수정해주세요.
[assembly: AssemblyVersion("1.0.*")]
요건, 파일의 에셈블리 버전 정보를 기록하게끔 변경해줍니다.
해당 내용은 위의 CS파일에 한글 또는 영문으로 기재되어 있으니 읽어보시면 됩니다.
//빌드 정보 노출 소스 코드 System.Version assemblyVersion = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version; DateTime buildDate = new DateTime(2000, 1, 1).AddDays(assemblyVersion.Build).AddSeconds(assemblyVersion.Revision * 2); //실제 사용예제 this.Text = "[Last Build : " + buildDate.ToString("yyyy-MM-dd") + "]";
//아래 내용 처럼 출력 됩니다.
[Last Build : 2013.09.09]
참 쉽습니다. 그죠?
'Programming > C#/WPF' 카테고리의 다른 글
MX Component 설정 방법 (6) | 2015.06.17 |
---|---|
GX Works2로 PLC 없이 Ladder 코드 실행하기 (1) | 2015.06.16 |
MSSQL 2012 Express LocalDB 인스턴스 만들어서 접속하기. (0) | 2013.10.06 |
Melsoft MX Component C# Q Series (5) | 2013.08.28 |
String.Format(String, Object) (3) | 2013.08.28 |