2009-05-29 4 views
2

exe에서 오른쪽 클릭 -> 속성 -> 세부 정보를 클릭하면 어셈블리 특성을 표시 할 수 있습니까? 표준 항목에 대해 알고 있지만 내 이메일 (예 : 이메일)을 추가하고 싶습니다.C# 어셈블리 속성 세부 정보 표시

편집 : 또한이 게시물 빌드를 수행하는 방법이 있다면 괜찮습니다.

+0

태그에 'dotnet'을 사용하지 말고 대신 '.net'을 사용하십시오. 질문에 태그를 지정할 때 제안 메시지에주의하십시오. 이름 뒤에 숫자가 10보다 작은 태그는 피해야합니다. –

답변

1

순수한 .NET 솔루션을 보지 못했지만 thisthis을 조합 할 수 있습니까?

1

버전 탭에 대한 정보는 실행 파일의 VERSIONINFO 리소스에서 검색됩니다 (여기서 우리는 관리되는 리소스가 아닌 기본 Win32 리소스를 말합니다). 기본적으로 컴파일러는 일부 어셈블리 특성에서 정보를 가져 와서 VERSIONINFO 리소스에 넣습니다. 아쉽게도 컴파일러에서 사용하는 속성을 변경할 수 없으므로 이런 식으로 자신의 정보를 포함 할 수 없습니다.

그러나 실제로 원하는 경우 자신의 VERSIONINFO 리소스를 만들고 .RES 파일을 넣은 다음 Csc.exe/win32res 컴파일러 옵션을 사용하여 실행 파일에 포함시킬 수 있습니다.