27 votes

Qu'est-il arrivé à AssemblyDescription dans Windows 7 ?

Nous utilisions l'attribut AssemblyDescription pour ajouter des notes à nos assemblages (par exemple, des informations sur les corrections et les branches).

Le texte était visible sous XP dans le fichier Propriétés/Commentaires. Cependant, sous Windows 7, ce champ a été masqué.

Existe-t-il un moyen d'afficher ce champ dans l'explorateur ou tout autre outil ?

MS explique-t-il quelque part pourquoi ce champ a été supprimé et ce que nous devrions utiliser à la place ? (AssemblyTitle ?)

20voto

xcud Points 6878

Dans mon assemblage de test, j'ai défini ceci dans mon AssemblyInfo.cs

[assembly: AssemblyDescription("this is a description")]

Je peux utiliser l'une ou l'autre de ces lignes pour récupérer ce texte dans l'assemblage résultant :

via PowerShell

(dir $path).VersionInfo.Comments

via C#

System.Diagnostics.FileVersionInfo.GetVersionInfo(path).Comments

3voto

DAC Points 119

Si vous souhaitez afficher AssemblyDescription dans l'Explorateur Windows 7, vous aurez besoin d'une extension shell personnalisée, comme la suivante :

-2voto

Sofahamster Points 619

C'est encore plus facile maintenant : Dans l'explorateur, passez à la vue détaillée, puis ajoutez la colonne "description du fichier".

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X