wir finden Assembly Version von Assembly.cs in jeder Bibliothek.Details von Assembly Version
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
Meine Frage ist was ist 1.0.0.0
damit gemeint?
Dank
wir finden Assembly Version von Assembly.cs in jeder Bibliothek.Details von Assembly Version
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
Meine Frage ist was ist 1.0.0.0
damit gemeint?
Dank
Wie sich in der Datei angegeben:
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
//[assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
Hierdurch wird die folgende Art und Weise zu ändern:
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("1.0.*")]
//[assembly: AssemblyVersion("1.0.0.0")]
//[assembly: AssemblyFileVersion("1.0.0.0")]
Sie‘ lch bekomme eine automatische Einstellung der letzten zwei Abschnitte (Build Number
und Revision
). Und das Autoinkrement funktioniert wie folgt:
Build Number
: Tage seit dem 1.1.2000Revision
: Sekunden seit Mitternacht geteilt durch zweiUnd last but not least, wenn Sie Subversion für Sourcecontrol Sie können eine Vorlagendatei (Kopie der gleichen Datei mit anderem Namen) erstellen, wo Sie an einem gewünschten Ort etwas wie folgt ersetzen:
Und in Ihrem vordefinierten Ereignisse Ihres Projektes werden Sie so etwas wie dieses eingeben:
SubWCRev "$(ProjectDir)\" "$(ProjectDir)Properties\AssemblyInfo.template.cs" "$(ProjectDir)Properties\AssemblyInfo.cs"
Um Ihre aktuelle Subversion-Revisionsnummer in die Versionsinformationen der Anwendung zu erhalten.
Hauptversion. Nebenversion. Build-Nummer. Revision
Von AssemblyInfo.cs
bedeuten die vier Zahlen:
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
Die Versionsnummer besteht aus vier Segmenten; Major, Minor, Build und Revision.
Die ersten zwei Segmente Major und Minor sind die Versionsnummer, die der Benutzer normalerweise sehen wird, große Änderungen sind für sehr große Änderungen, während kleinere für jede brandneue Version für den Benutzer erhöht werden.
Die zweiten beiden Segmente Build und Revision sind eine Erweiterung der Versionsnummer, die wirklich für IT-Mitarbeiter gedacht sind. Standardmäßig sind dies die Anzahl der Tage seit einem zufälligen Startdatum und die Revision basierend auf der Anzahl der Sekunden seit Mitternacht.
Wir verwenden tatsächlich eine Version des Datums für den Build-Wert und Releases innerhalb eines einzigen Tages für die Revision (obwohl wir dies wahrscheinlich zu unserer Svn-Revisionsnummer verschieben werden).
möglich Duplikat [Wie Sie die Version Ihrer Projekte tun?] (Http://stackoverflow.com/questions/142340/how-do-you-version-your-projects) –
seine nicht Ich denke, –