2009-03-10 10 views

Répondre

12

En ce qui concerne la "Info fixe":

PRODUCTVERSION et FILEVERSION sont définies à partir [AssemblyInformationalVersion] et [AssemblyFileVersion] respectivement. FILEOS, FILETYPE sont probablement définis par le compilateur.

En ce qui concerne les Var File Info

cartes [AssemblyCulture] à "traduction" (je suppose!)

En ce qui concerne les String File Info

[AssemblyCompany] cartes pour "CompanyName"
[AssemblyDescription] cartes à « Commentaires "
[AssemblyFileVersion] cartes pour "FileVersion"
[AssemblyTitle] cartes pour "FileDescription"
[AssemblyInformationalVersion] Cartes à "ProductVersion"
[AssemblyProduct] cartes pour "ProductName"
[AssemblyCopyright] cartes pour "LegalCopyright"

Je pense que "InternalName" et " OriginalFile "sont définis au nom de la DLL ou EXE, respectivement.

0

L'attribut [AssemblyFileVersion] (entre autres) le fait, je crois - par exemple:

[assembly:AssemblyFileVersion("1.2.3.4")] 

Vous devriez pouvoir trouver ce paramètre dans le fichier par défaut AssemblyInfo.cs généré par l'EDI; sinon, déclarez-le vous-même (comme ci-dessus).

Vous pouvez également consulter en général la boîte de dialogue "Informations sur l'assemblage ..." dans les propriétés du projet, qui donne accès à ceci et à d'autres.

+0

Si possible, je veux une liste complète qui, pour chaque entrée dans VERSIONINFO, me montre quel attribut à inclure. Par exemple, quel attribut dois-je utiliser pour le champ Commentaires de VERSIONINFO? –

Questions connexes