System.Reflection.AssemblyFileVersionAttribute
E704382
System.Reflection.AssemblyFileVersionAttribute is a .NET attribute used to specify the Win32 file version resource for an assembly, typically displayed in file properties.
All labels observed (1)
| Label | Occurrences |
|---|---|
| System.Reflection.AssemblyFileVersionAttribute canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T7897569 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: System.Reflection.AssemblyFileVersionAttribute Context triple: [System.Reflection, containsType, System.Reflection.AssemblyFileVersionAttribute]
-
A.
System.Reflection.AssemblyVersionAttribute
System.Reflection.AssemblyVersionAttribute is a .NET attribute used to specify the version number of an assembly for identification and binding purposes.
-
B.
System.Reflection.AssemblyConfigurationAttribute
System.Reflection.AssemblyConfigurationAttribute is a .NET attribute used to specify the build configuration (such as "Debug" or "Release") for an assembly.
-
C.
System.Reflection.AssemblyDescriptionAttribute
System.Reflection.AssemblyDescriptionAttribute is a .NET attribute used to specify a human-readable description for an assembly, typically displayed in assembly metadata and file properties.
-
D.
System.Reflection.AssemblyKeyNameAttribute
System.Reflection.AssemblyKeyNameAttribute is a .NET attribute used to specify the name of a key container containing the strong name key pair for signing an assembly.
-
E.
System.Reflection.AssemblyTrademarkAttribute
System.Reflection.AssemblyTrademarkAttribute is a .NET attribute used to specify the trademark information for an assembly’s metadata.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: System.Reflection.AssemblyFileVersionAttribute Target entity description: System.Reflection.AssemblyFileVersionAttribute is a .NET attribute used to specify the Win32 file version resource for an assembly, typically displayed in file properties.
-
A.
System.Reflection.AssemblyVersionAttribute
System.Reflection.AssemblyVersionAttribute is a .NET attribute used to specify the version number of an assembly for identification and binding purposes.
-
B.
System.Reflection.AssemblyConfigurationAttribute
System.Reflection.AssemblyConfigurationAttribute is a .NET attribute used to specify the build configuration (such as "Debug" or "Release") for an assembly.
-
C.
System.Reflection.AssemblyDescriptionAttribute
System.Reflection.AssemblyDescriptionAttribute is a .NET attribute used to specify a human-readable description for an assembly, typically displayed in assembly metadata and file properties.
-
D.
System.Reflection.AssemblyKeyNameAttribute
System.Reflection.AssemblyKeyNameAttribute is a .NET attribute used to specify the name of a key container containing the strong name key pair for signing an assembly.
-
E.
System.Reflection.AssemblyTrademarkAttribute
System.Reflection.AssemblyTrademarkAttribute is a .NET attribute used to specify the trademark information for an assembly’s metadata.
- F. None of above. chosen
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf |
.NET attribute class
ⓘ
sealed class ⓘ |
| affects | file version reported by FileVersionInfo ⓘ |
| allowMultiple | false ⓘ |
| appliesTo | compiled assembly file ⓘ |
| assembly |
System.Runtime
NERFINISHED
ⓘ
mscorlib NERFINISHED ⓘ |
| attributeUsage | AttributeTargets.Assembly ⓘ |
| category | versioning attribute ⓘ |
| CLSCompliant | true ⓘ |
| constructor | AssemblyFileVersionAttribute(string version) ⓘ |
| controls | FileVersion field in Win32 version resource ⓘ |
| definedIn |
.NET 5+
NERFINISHED
ⓘ
.NET Core NERFINISHED ⓘ .NET Framework NERFINISHED ⓘ |
| differsFrom |
System.Reflection.AssemblyInformationalVersionAttribute
NERFINISHED
ⓘ
System.Reflection.AssemblyVersionAttribute ⓘ |
| documentation | Microsoft .NET API reference NERFINISHED ⓘ |
| doesNotAffect |
assembly binding
ⓘ
runtime assembly loading ⓘ |
| fullName | System.Reflection.AssemblyFileVersionAttribute ⓘ |
| hasProperty | Version ⓘ |
| inherited | false ⓘ |
| introducedIn | .NET Framework 1.0 NERFINISHED ⓘ |
| language |
C#
ⓘ
F# NERFINISHED ⓘ VB.NET NERFINISHED ⓘ |
| metadataKind | assembly-level metadata ⓘ |
| namespace | System.Reflection ⓘ |
| platform | Windows ⓘ |
| propertyType | Version:string ⓘ |
| purpose |
control file version shown in Windows file properties
ⓘ
specify Win32 file version resource for an assembly ⓘ |
| readBy | System.Diagnostics.FileVersionInfo ⓘ |
| relatedTo |
Win32 version resource
ⓘ
Windows Explorer file properties dialog ⓘ assembly file version ⓘ |
| shortName | AssemblyFileVersionAttribute ⓘ |
| targetUsage | assembly ⓘ |
| usageExample | [assembly: AssemblyFileVersion("1.2.3.4")] ⓘ |
| usedIn |
AssemblyInfo.cs
ⓘ
project-level assembly metadata ⓘ |
| versionComponentType | four-part numeric version ⓘ |
| versionFormat | major.minor.build.revision ⓘ |
| visibleTo |
Windows shell
NERFINISHED
ⓘ
native Win32 version APIs ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: System.Reflection.AssemblyFileVersionAttribute Description of subject: System.Reflection.AssemblyFileVersionAttribute is a .NET attribute used to specify the Win32 file version resource for an assembly, typically displayed in file properties.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.