2013-08-21 1 views
1

Les projets C# utilisent un fichier .resx pour les ressources. C'est très bien pour les chaînes, mais il ne semble pas avoir l'équivalent de l'ancienne ressource VERSIONINFO que les fichiers .rc du projet C++ supportaient.Qu'est ce qui a remplacé la ressource VERSIONINFO pour les projets C#?

Je ne peux pas croire que Microsoft a abandonné l'idée de garder la trace des versions exécutables ... est-ce qu'il y a une certaine ressource VERSIONINFO-équivilente utilisée avec le fichier de ressources .resx? Comment liez-vous les informations de version dans un projet C#?

Répondre

2

Si vous sélectionnez un projet dans la solution Visual Studio Explorer, cliquez-droit sur Projet/Propriétés, et cliquez sur le bouton d'information Assemblée , vous pouvez mettre vos informations de version dans la boîte de dialogue qui apparaît.

Les informations de version sont stockées dans manifest de l'assembly résultant.

+0

Merci. J'ai également découvert que vous pouvez lier dans un fichier .res. Assez curieusement, vous ne pouvez pas ajouter un fichier .rc au projet pour que VS produise le fichier .res automatiquement. Mais vous pouvez les utiliser si vous pouvez les produire. –

Questions connexes