Lire en anglais

Partager via


Version.MinorRevision Propriété

Définition

Obtient les 16 bits de poids faible du numéro de révision.

C#
public short MinorRevision { get; }

Valeur de propriété

Entier signé 16 bits.

Exemples

L’exemple de code suivant illustre le Version constructeur et les Majorpropriétés , Minor, Build, Revision, MajorRevision, et MinorRevision .

C#
// This example demonstrates the Version.Revision,
// MajorRevision, and MinorRevision properties.
using System;

class Sample 
{
    public static void Main() 
    {

    string fmtStd = "Standard version:\n" +
                    "  major.minor.build.revision = {0}.{1}.{2}.{3}";
    string fmtInt = "Interim version:\n" +
                    "  major.minor.build.majRev/minRev = {0}.{1}.{2}.{3}/{4}";

    Version std = new Version(2, 4, 1128, 2);
    Version interim = new Version(2, 4, 1128, (100 << 16) + 2);

    Console.WriteLine(fmtStd, std.Major, std.Minor, std.Build, std.Revision);
    Console.WriteLine(fmtInt, interim.Major, interim.Minor, interim.Build, 
                              interim.MajorRevision, interim.MinorRevision);
    }
}
/*
This code example produces the following results:

Standard version:
  major.minor.build.revision = 2.4.1128.2
Interim version:
  major.minor.build.majRev/minRev = 2.4.1128.100/2

*/

Remarques

Supposons que vous publiez une version intermédiaire de votre application pour corriger temporairement un problème jusqu’à ce que vous puissiez publier une solution permanente. La version temporaire ne garantit pas un nouveau numéro de révision, mais elle doit être identifiée comme une autre version. Dans ce cas, encoder les informations d’identification dans les parties 16 bits haute et faible du numéro de révision 32 bits. Utilisez la Revision propriété pour obtenir le numéro de révision entier, utilisez la MajorRevision propriété pour obtenir les 16 bits élevés et utilisez la MinorRevision propriété pour obtenir les 16 bits faibles.

S’applique à

Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Voir aussi