2012-01-20 2 views
0

GAC 내부에서 어셈블리는 메이저 버전 번호 (메이저 + 마이너)로 키가 생성되며 빌드 번호 또는 수정 번호는 제로입니다. 그러나 저장된 실제 어셈블리에는 3.4.6.1423과 같은 전체 버전 번호가 있습니다.주요 버전 번호 만 사용하여 파일을 GAC에 삽입

그런 식으로 어셈블리를 삽입하는 방법은 무엇입니까? 3.4.6.1423과 같은 빌드 번호가있는 어셈블리는 3.4.0.0 또는 3.0.0.0으로 저장해야합니다.

답변

1

어셈블리는 정식 버전을 사용하여 GAC에 항상 저장됩니다. 그러나 [AssemblyVersion]과 다른 [AssemblyInformationalVersion] 또는 [AssemblyFileVersion]을 사용할 수 있습니다.

[assembly: AssemblyVersion("4.0.0.0")] 
[assembly: AssemblyFileVersion("4.0.30319.239")] 
[assembly: AssemblyInformationalVersion("4.0.30319.239")]