Press "Enter" to skip to content

Comment versionner un assembly ?

Les informations de version d'un assembly se composent des quatre valeurs suivantes : un numéro de version majeur et mineur, et deux autres numéros de version et de révision facultatifs. Cela ne devrait changer que lorsqu'il y a de petites modifications apportées aux fonctionnalités existantes.

Q. Qu'est-ce que la version de l'assembly en C# ?

Toutes les versions des assemblys qui utilisent le Common Language Runtime sont effectuées au niveau de l'assembly. Détermine l'assembly correct à partir de la référence d'assembly d'origine et de toute redirection spécifiée dans les fichiers de configuration, et détermine la version qui doit être liée à l'assembly appelant.

Q. Comment ajouter AssemblyInfo ?

Vous pouvez générer un assemblyInfo. cs en cliquant avec le bouton droit sur le projet et en choisissant les propriétés. Dans l'onglet de l'application, remplissez les détails et appuyez sur Enregistrer, cela générera l'assemblyInfo.

Q. Comment vérifier la version d'un assembly ?

L'exemple suivant récupère et affiche les numéros de version de l'assembly en cours d'exécution et de l'assembly qui contient la classe String. L'exemple suivant émet un assembly dynamique et l'enregistre dans le répertoire actuel.

Q. Un gestionnaire peut-il renvoyer une version différente de Assembly ?

Le gestionnaire d'événements peut renvoyer une version de l'assembly différente de la version demandée. Dans la plupart des cas, l'assembly renvoyé par le gestionnaire apparaît dans le contexte de chargement, quel que soit le contexte dans lequel le gestionnaire le charge.

Q. Comment gérer l'événement assemblyresolve en Java ?

En gérant cet événement, votre application peut charger un assembly dans le contexte de chargement à partir de l'extérieur des chemins de détection normaux, sélectionner laquelle de plusieurs versions d'assembly charger, émettre un assembly dynamique et le renvoyer, etc. Cette rubrique fournit des conseils pour gérer l'événement AssemblyResolve.

Q. Existe-t-il des garanties pour la version de l'Assemblée ?

Microsoft n'offre aucune garantie, expresse ou implicite, concernant les informations fournies ici. Obtient ou définit les numéros majeur, mineur, de build et de révision de l'assembly. Version publique ? Version { obtenir ; Positionner; }