문제

versioninfo 자원이 포함 된 이진 파일의 속성을 보면 Windows는 "버전"탭을 추가하여 해당 정보를 표시합니다.

어떤 .NET 어셈블리 속성 맵이 어떤 versioninfo 필드에 맵핑되므로 .NET 어셈블리를 위해 이들을 쉽게 제어 할 수 있습니까?

도움이 되었습니까?

해결책

"고정 정보"와 관련하여 :

ProductVersion 및 FileVersion이 설정되었습니다 [AssemblyInformationalVersion] 그리고 [AssemblyFileVersion] 각기.

fileos, filetype은 컴파일러에 의해 설정 될 가능성이 높습니다.

에 관해 var 파일 정보

[AssemblyCulture] "번역"에지도

에 관해 문자열 파일 정보

[AssemblyCompany] "회사 이름"에지도
[AssemblyDescription] "댓글"에지도
[AssemblyFileVersion] "FileVersion"에지도
[AssemblyTitle] "Filedescription"에지도
[AssemblyInformationalVersion] "Productversion"에지도
[AssemblyProduct] "ProductName"에지도
[AssemblyCopyright] "법률 Copyright"에지도

"InternalName"과 "OriginalFile"은 각각 DLL 또는 EXE의 이름으로 설정되었다고 생각합니다.

다른 팁

그만큼 [AssemblyFileVersion] 속성 (다른 것 중에서)은 이것을한다. 예를 들어 : 예를 들어 :

[assembly:AssemblyFileVersion("1.2.3.4")]

기본적 으로이 설정을 찾을 수 있어야합니다. AssemblyInfo.cs IDE에 의해 생성 된 파일; 그렇지 않다면, 위와 같이 직접 선언하십시오.

프로젝트 속성의 "어셈블리 정보 ..."대화 상자를 일반적으로보고 싶을 수도 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top