Änderung
- An NX Continous Release angepasst
This commit is contained in:
parent
7406c68fdb
commit
5996f2a0c3
Binary file not shown.
@ -128,7 +128,15 @@ namespace Eugen.NX
|
|||||||
string tempPatchText = ReadNxEnvValues(UgiiRootDir, "-m");
|
string tempPatchText = ReadNxEnvValues(UgiiRootDir, "-m");
|
||||||
tempPatchText = tempPatchText.Remove(tempPatchText.IndexOf(","));
|
tempPatchText = tempPatchText.Remove(tempPatchText.IndexOf(","));
|
||||||
|
|
||||||
AlignCode(nxVersionNo, tempPatchText);
|
string nxVerString = ReadNxEnvValues(ugiiBaseDir + "\\UGII\\", "-v");
|
||||||
|
nxVerString = nxVerString.Remove(nxVerString.IndexOf("\r"));
|
||||||
|
string nxCompBaseRelVer = ReadNxEnvValues(ugiiBaseDir + "\\UGII\\", "-f");
|
||||||
|
if (!String.IsNullOrEmpty(nxCompBaseRelVer))
|
||||||
|
{
|
||||||
|
nxCompBaseRelVer = nxCompBaseRelVer.Remove(nxCompBaseRelVer.IndexOf("\r"));
|
||||||
|
}
|
||||||
|
|
||||||
|
AlignCode(nxVersionNo, tempPatchText, nxVerString, nxCompBaseRelVer);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@ -243,6 +251,11 @@ namespace Eugen.NX
|
|||||||
/// Maintenance Pack Number. E.g.: 4 of NX 10.0.3.5 MP4
|
/// Maintenance Pack Number. E.g.: 4 of NX 10.0.3.5 MP4
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public int MaintenancePackNumber { get; set; }
|
public int MaintenancePackNumber { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// NX compatible base release version. E.g.: 1953 of 1973
|
||||||
|
/// </summary>
|
||||||
|
public string NxCompatibleBaseReleaseVersion { get; set; }
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region Common Private Methodes
|
#region Common Private Methodes
|
||||||
@ -334,7 +347,7 @@ namespace Eugen.NX
|
|||||||
UgiiMinorVersion = Convert.ToInt32(versionSegments[2]); //Minor Version
|
UgiiMinorVersion = Convert.ToInt32(versionSegments[2]); //Minor Version
|
||||||
}
|
}
|
||||||
|
|
||||||
private void AlignCode(string nxVersionNo, string tempPatchText)
|
private void AlignCode(string nxVersionNo, string tempPatchText, string nxVerString, string nxCompBaseRelVer)
|
||||||
{
|
{
|
||||||
//NX Version zerlegen
|
//NX Version zerlegen
|
||||||
string[] versionSegments = new string[6];
|
string[] versionSegments = new string[6];
|
||||||
@ -349,6 +362,8 @@ namespace Eugen.NX
|
|||||||
versionSegments[5] = SeperatePatchText(tempPatchText);
|
versionSegments[5] = SeperatePatchText(tempPatchText);
|
||||||
|
|
||||||
//Werte zuordnen
|
//Werte zuordnen
|
||||||
|
if (Convert.ToInt32(versionSegments[1]) <= 12)
|
||||||
|
{
|
||||||
NXpatch = String.Concat(versionSegments[0], " ", versionSegments[1], ".", versionSegments[2], ".", versionSegments[3], ".", versionSegments[4], " ", versionSegments[5]); //NX Patch
|
NXpatch = String.Concat(versionSegments[0], " ", versionSegments[1], ".", versionSegments[2], ".", versionSegments[3], ".", versionSegments[4], " ", versionSegments[5]); //NX Patch
|
||||||
NXversion = String.Concat(versionSegments[0], " ", versionSegments[1], ".", versionSegments[2], ".", versionSegments[3], ".", versionSegments[4]); //NX Version
|
NXversion = String.Concat(versionSegments[0], " ", versionSegments[1], ".", versionSegments[2], ".", versionSegments[3], ".", versionSegments[4]); //NX Version
|
||||||
MaintenanceRelease = String.Concat(versionSegments[1], ".", versionSegments[2], ".", versionSegments[3], ".", versionSegments[4]); //Maintenance Release
|
MaintenanceRelease = String.Concat(versionSegments[1], ".", versionSegments[2], ".", versionSegments[3], ".", versionSegments[4]); //Maintenance Release
|
||||||
@ -366,7 +381,30 @@ namespace Eugen.NX
|
|||||||
NxPhaseString = versionSegments[4].ToString(); //NX Phase String
|
NxPhaseString = versionSegments[4].ToString(); //NX Phase String
|
||||||
UgiiFullVersion = String.Concat("v", versionSegments[1], ".", versionSegments[2], ".", versionSegments[3], ".", versionSegments[4]); //NX Full Version
|
UgiiFullVersion = String.Concat("v", versionSegments[1], ".", versionSegments[2], ".", versionSegments[3], ".", versionSegments[4]); //NX Full Version
|
||||||
UgiiVersion = String.Concat("v", versionSegments[1]);
|
UgiiVersion = String.Concat("v", versionSegments[1]);
|
||||||
PostNX12 = !(UgiiMajorVersion <= 12);
|
PostNX12 = false;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
NXpatch = String.Concat(versionSegments[0], " ", versionSegments[1], ".", versionSegments[3], ".", versionSegments[4], ".", versionSegments[2], " ", versionSegments[5]); //NX Patch
|
||||||
|
NXversion = String.Concat(versionSegments[0], " ", versionSegments[1]); //NX Version
|
||||||
|
MaintenanceRelease = String.Concat(versionSegments[1], ".", versionSegments[2]); //Maintenance Release
|
||||||
|
UgiiProductName = versionSegments[0]; //Produkt Name
|
||||||
|
UgiiMajorVersion = Convert.ToInt32(versionSegments[1]); //Major Version
|
||||||
|
UgiiMinorVersion = Convert.ToInt32(versionSegments[3]); //Minor Version
|
||||||
|
UgiiSubminorVersion = Convert.ToInt32(versionSegments[4]); //Subminor Version
|
||||||
|
NXphase = Convert.ToInt32(versionSegments[2]); //NX Phase
|
||||||
|
MaintenancePack = versionSegments[5]; //Maintenance Pack
|
||||||
|
MaintenancePackNumber = Convert.ToInt32(versionSegments[5].Replace("MP", ""));
|
||||||
|
NxVersionString = nxVerString; //NX Version String
|
||||||
|
NxMajorVersionString = String.Concat("V", (Convert.ToInt32(versionSegments[1])).ToString()); //Major Version String
|
||||||
|
NxMinorVersionString = versionSegments[2].ToString(); //Minor Version String
|
||||||
|
NxSubminorVersionString = versionSegments[3].ToString(); //Subminor Version String
|
||||||
|
NxPhaseString = versionSegments[4].ToString(); //NX Phase String
|
||||||
|
UgiiFullVersion = String.Concat("v", versionSegments[1], ".", versionSegments[3], ".", versionSegments[4], ".", versionSegments[2]); //NX Full Version
|
||||||
|
UgiiVersion = String.Concat("v", versionSegments[1]);
|
||||||
|
NxCompatibleBaseReleaseVersion = nxCompBaseRelVer;
|
||||||
|
PostNX12 = true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void AlignCode(string ugiiProductName, int majorVersion, int minorVersion, int subminorVersion, int phase, int mp)
|
private void AlignCode(string ugiiProductName, int majorVersion, int minorVersion, int subminorVersion, int phase, int mp)
|
||||||
@ -426,7 +464,6 @@ namespace Eugen.NX
|
|||||||
//Die einzelnen Segmente herauslösen
|
//Die einzelnen Segmente herauslösen
|
||||||
string[] tempVersionSegments = versionNumber.Split(new Char[] { '.' });
|
string[] tempVersionSegments = versionNumber.Split(new Char[] { '.' });
|
||||||
|
|
||||||
|
|
||||||
if (tempVersionSegments.Length != 4)
|
if (tempVersionSegments.Length != 4)
|
||||||
{
|
{
|
||||||
if (tempVersionSegments.Length == 3)
|
if (tempVersionSegments.Length == 3)
|
||||||
@ -493,6 +530,29 @@ namespace Eugen.NX
|
|||||||
{
|
{
|
||||||
NxVersion nxVersion = new NxVersion();
|
NxVersion nxVersion = new NxVersion();
|
||||||
|
|
||||||
|
if (UgiiMajorVersion <= 12)
|
||||||
|
{
|
||||||
|
nxVersion.NXpatch = NXpatch; //NX Patch. E.g.: NX 10.0.3.5 MP4
|
||||||
|
nxVersion.NXversion = NXversion; //NX Version. E.g.: NX 10.0.3.5 or 1973
|
||||||
|
nxVersion.MaintenanceRelease = MaintenanceRelease; //Maintenance Release. E.g.: 10.0.3.5 of NX 10.0.3.5 MP4 or 1973.3701 of 1973.0.0.3701
|
||||||
|
nxVersion.UgiiProductName = UgiiProductName; //UGII_PRODUCT_NAME. E.g.: NX of NX 10.0.3.5 or NX of 1973.3701
|
||||||
|
nxVersion.UgiiMajorVersion = UgiiMajorVersion; //UGII_MAJOR_VERSION. E.g.: 10 of NX 10.0.3.5 or 1973 of 1973.0.03701
|
||||||
|
nxVersion.UgiiMinorVersion = UgiiMinorVersion; //UGII_MINOR_VERSION. E.g.: 0 of NX 10.0.3.5 or 0 of 1973.0.0.3701
|
||||||
|
nxVersion.UgiiSubminorVersion = UgiiSubminorVersion; //UGII_SUBMINOR_VERSION. E.g.: 3 of NX 10.0.3.5 or 0 of 1973.0.0.3701
|
||||||
|
nxVersion.NXphase = NXphase; //NX Phase. E.g.: 5 of NX 10.0.3.5 or 3701 of 1973.0.0.3701
|
||||||
|
nxVersion.MaintenancePack = MaintenancePack; //Maintenance Pack. E.g.: MP4 of NX 10.0.3.5 MP4
|
||||||
|
nxVersion.MaintenancePackNumber = MaintenancePackNumber; //Maintenance Pack Number. E.g.: 4 of NX 10.0.3.5 MP4
|
||||||
|
nxVersion.NxVersionString = NxVersionString; //NX_VERSION_STRING. E.g.: V28.0.3.5 instead of NX 10.0.3.5 MP4
|
||||||
|
nxVersion.NxMajorVersionString = NxMajorVersionString; //NX_MAJOR_STRING. E.g.: V28 of V28.0.3.5
|
||||||
|
nxVersion.NxMinorVersionString = NxMinorVersionString; //NX_MINOR_STRING. E.g.: 0 of V28.0.3.5
|
||||||
|
nxVersion.NxSubminorVersionString = NxSubminorVersionString; //NX_SUBMINOR_STRING. E.g.: 3 of V28.0.3.5
|
||||||
|
nxVersion.NxPhaseString = NxPhaseString; //NX_PHASE_STRING. E.g.: 5 of V28.0.3.5
|
||||||
|
nxVersion.UgiiFullVersion = UgiiFullVersion; //UGII_FULL_VERSION. E.g.: v10.0.3.5 instead of NX 10.0.3.5 or v1973.3701
|
||||||
|
nxVersion.UgiiVersion = UgiiVersion; //UGII_VERSION. E.g.: v10 of v10.0.3.5
|
||||||
|
nxVersion.PostNX12 = PostNX12;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
nxVersion.NXpatch = NXpatch; //NX Patch. E.g.: NX 10.0.3.5 MP4
|
nxVersion.NXpatch = NXpatch; //NX Patch. E.g.: NX 10.0.3.5 MP4
|
||||||
nxVersion.NXversion = NXversion; //NX Version. E.g.: NX 10.0.3.5
|
nxVersion.NXversion = NXversion; //NX Version. E.g.: NX 10.0.3.5
|
||||||
nxVersion.MaintenanceRelease = MaintenanceRelease; //Maintenance Release. E.g.: 10.0.3.5 of NX 10.0.3.5 MP4
|
nxVersion.MaintenanceRelease = MaintenanceRelease; //Maintenance Release. E.g.: 10.0.3.5 of NX 10.0.3.5 MP4
|
||||||
@ -510,7 +570,9 @@ namespace Eugen.NX
|
|||||||
nxVersion.NxPhaseString = NxPhaseString; //NX_PHASE_STRING. E.g.: 5 of V28.0.3.5
|
nxVersion.NxPhaseString = NxPhaseString; //NX_PHASE_STRING. E.g.: 5 of V28.0.3.5
|
||||||
nxVersion.UgiiFullVersion = UgiiFullVersion; //UGII_FULL_VERSION. E.g.: v10.0.3.5 instead of NX 10.0.3.5
|
nxVersion.UgiiFullVersion = UgiiFullVersion; //UGII_FULL_VERSION. E.g.: v10.0.3.5 instead of NX 10.0.3.5
|
||||||
nxVersion.UgiiVersion = UgiiVersion; //UGII_VERSION. E.g.: v10 of v10.0.3.5
|
nxVersion.UgiiVersion = UgiiVersion; //UGII_VERSION. E.g.: v10 of v10.0.3.5
|
||||||
|
nxVersion.NxCompatibleBaseReleaseVersion = NxCompatibleBaseReleaseVersion; //NX_COMPATIBLE_BASE_RELEASE_VERSION. E.g.: NX 1953
|
||||||
nxVersion.PostNX12 = PostNX12;
|
nxVersion.PostNX12 = PostNX12;
|
||||||
|
}
|
||||||
|
|
||||||
return nxVersion;
|
return nxVersion;
|
||||||
}
|
}
|
||||||
@ -626,8 +688,16 @@ namespace Eugen.NX
|
|||||||
tempVersion = ReadProcessOutput(ugii_base_dir, "-n"); //Prozess mit env_print.exe -n aufrufen
|
tempVersion = ReadProcessOutput(ugii_base_dir, "-n"); //Prozess mit env_print.exe -n aufrufen
|
||||||
tempPatchText = ReadProcessOutput(ugii_base_dir, "-m"); //Prozess mit env_print.exe -m aufrufen
|
tempPatchText = ReadProcessOutput(ugii_base_dir, "-m"); //Prozess mit env_print.exe -m aufrufen
|
||||||
|
|
||||||
|
string nxVerString = ReadNxEnvValues(ugii_base_dir + "\\UGII\\", "-v");
|
||||||
|
nxVerString = nxVerString.Remove(nxVerString.IndexOf("\r"));
|
||||||
|
string nxCompBaseRelVer = ReadNxEnvValues(ugii_base_dir + "\\UGII\\", "-f");
|
||||||
|
if (!String.IsNullOrEmpty(nxCompBaseRelVer))
|
||||||
|
{
|
||||||
|
nxCompBaseRelVer = nxCompBaseRelVer.Remove(nxCompBaseRelVer.IndexOf("\r"));
|
||||||
|
}
|
||||||
|
|
||||||
//Wert auflösen und in den Variablen ablegen
|
//Wert auflösen und in den Variablen ablegen
|
||||||
AlignCode(tempVersion, tempPatchText);
|
AlignCode(tempVersion, tempPatchText, nxVerString, nxCompBaseRelVer);
|
||||||
|
|
||||||
return AssignVersion(); //Werte zuordnen
|
return AssignVersion(); //Werte zuordnen
|
||||||
}
|
}
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
10
Test_NxVersion/Form1.Designer.cs
generated
10
Test_NxVersion/Form1.Designer.cs
generated
@ -58,7 +58,7 @@
|
|||||||
// labelProgramInfo
|
// labelProgramInfo
|
||||||
//
|
//
|
||||||
this.labelProgramInfo.AutoSize = true;
|
this.labelProgramInfo.AutoSize = true;
|
||||||
this.labelProgramInfo.Location = new System.Drawing.Point(243, 362);
|
this.labelProgramInfo.Location = new System.Drawing.Point(313, 362);
|
||||||
this.labelProgramInfo.Name = "labelProgramInfo";
|
this.labelProgramInfo.Name = "labelProgramInfo";
|
||||||
this.labelProgramInfo.Size = new System.Drawing.Size(16, 13);
|
this.labelProgramInfo.Size = new System.Drawing.Size(16, 13);
|
||||||
this.labelProgramInfo.TabIndex = 2;
|
this.labelProgramInfo.TabIndex = 2;
|
||||||
@ -67,7 +67,7 @@
|
|||||||
// labelDLLInfo
|
// labelDLLInfo
|
||||||
//
|
//
|
||||||
this.labelDLLInfo.AutoSize = true;
|
this.labelDLLInfo.AutoSize = true;
|
||||||
this.labelDLLInfo.Location = new System.Drawing.Point(473, 362);
|
this.labelDLLInfo.Location = new System.Drawing.Point(613, 362);
|
||||||
this.labelDLLInfo.Name = "labelDLLInfo";
|
this.labelDLLInfo.Name = "labelDLLInfo";
|
||||||
this.labelDLLInfo.Size = new System.Drawing.Size(16, 13);
|
this.labelDLLInfo.Size = new System.Drawing.Size(16, 13);
|
||||||
this.labelDLLInfo.TabIndex = 3;
|
this.labelDLLInfo.TabIndex = 3;
|
||||||
@ -76,7 +76,7 @@
|
|||||||
// labelNxVersion1
|
// labelNxVersion1
|
||||||
//
|
//
|
||||||
this.labelNxVersion1.AutoSize = true;
|
this.labelNxVersion1.AutoSize = true;
|
||||||
this.labelNxVersion1.Location = new System.Drawing.Point(243, 13);
|
this.labelNxVersion1.Location = new System.Drawing.Point(313, 13);
|
||||||
this.labelNxVersion1.Name = "labelNxVersion1";
|
this.labelNxVersion1.Name = "labelNxVersion1";
|
||||||
this.labelNxVersion1.Size = new System.Drawing.Size(16, 13);
|
this.labelNxVersion1.Size = new System.Drawing.Size(16, 13);
|
||||||
this.labelNxVersion1.TabIndex = 4;
|
this.labelNxVersion1.TabIndex = 4;
|
||||||
@ -85,7 +85,7 @@
|
|||||||
// labelCompare
|
// labelCompare
|
||||||
//
|
//
|
||||||
this.labelCompare.AutoSize = true;
|
this.labelCompare.AutoSize = true;
|
||||||
this.labelCompare.Location = new System.Drawing.Point(473, 13);
|
this.labelCompare.Location = new System.Drawing.Point(613, 13);
|
||||||
this.labelCompare.Name = "labelCompare";
|
this.labelCompare.Name = "labelCompare";
|
||||||
this.labelCompare.Size = new System.Drawing.Size(16, 13);
|
this.labelCompare.Size = new System.Drawing.Size(16, 13);
|
||||||
this.labelCompare.TabIndex = 5;
|
this.labelCompare.TabIndex = 5;
|
||||||
@ -95,7 +95,7 @@
|
|||||||
//
|
//
|
||||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||||
this.ClientSize = new System.Drawing.Size(800, 450);
|
this.ClientSize = new System.Drawing.Size(937, 450);
|
||||||
this.Controls.Add(this.labelCompare);
|
this.Controls.Add(this.labelCompare);
|
||||||
this.Controls.Add(this.labelNxVersion1);
|
this.Controls.Add(this.labelNxVersion1);
|
||||||
this.Controls.Add(this.labelDLLInfo);
|
this.Controls.Add(this.labelDLLInfo);
|
||||||
|
|||||||
@ -125,6 +125,7 @@ namespace Test_NxVersion
|
|||||||
try
|
try
|
||||||
{
|
{
|
||||||
string version1 = "C:\\CAD\\NX10";
|
string version1 = "C:\\CAD\\NX10";
|
||||||
|
//string version1 = "C:\\CAD\\NX1953";
|
||||||
string version2 = "C:\\CAD\\NX12";
|
string version2 = "C:\\CAD\\NX12";
|
||||||
|
|
||||||
NxVersion nxVer1 = new NxVersion(); //NX Version initialisieren
|
NxVersion nxVer1 = new NxVersion(); //NX Version initialisieren
|
||||||
@ -133,7 +134,8 @@ namespace Test_NxVersion
|
|||||||
|
|
||||||
//Werte zuordnen
|
//Werte zuordnen
|
||||||
string text = "";
|
string text = "";
|
||||||
text = "Eingabe Methode 1 (UGII_BASE_DIR):\n\nNX Patch: " + nxVer2.NXpatch;
|
text = "Eingabe Methode 1 (UGII_BASE_DIR):\n\nUGII_BASE_DIR: " + version1;
|
||||||
|
text += "\n\nNX Patch: " + nxVer2.NXpatch;
|
||||||
text += "\nNX Version: " + nxVer2.NXversion;
|
text += "\nNX Version: " + nxVer2.NXversion;
|
||||||
text += "\nMaintenance Release: " + nxVer2.MaintenanceRelease;
|
text += "\nMaintenance Release: " + nxVer2.MaintenanceRelease;
|
||||||
text += "\nUGII_PRODUCT_NAME: " + nxVer2.UgiiProductName;
|
text += "\nUGII_PRODUCT_NAME: " + nxVer2.UgiiProductName;
|
||||||
@ -150,27 +152,38 @@ namespace Test_NxVersion
|
|||||||
text += "\nNX_PHASE_STRING: " + nxVer2.NxPhaseString;
|
text += "\nNX_PHASE_STRING: " + nxVer2.NxPhaseString;
|
||||||
text += "\nUGII_FULL_VERSION: " + nxVer2.UgiiFullVersion;
|
text += "\nUGII_FULL_VERSION: " + nxVer2.UgiiFullVersion;
|
||||||
text += "\nUGII_VERSION: " + nxVer2.UgiiVersion;
|
text += "\nUGII_VERSION: " + nxVer2.UgiiVersion;
|
||||||
|
if (Convert.ToInt32(version1.Remove(0, version1.IndexOf("NX") + 2)) > 12)
|
||||||
|
{
|
||||||
|
text += "\nNX_COMPATIBLE_BASE_RELEASE_VERSION: " + nxVer2.NxCompatibleBaseReleaseVersion;
|
||||||
|
}
|
||||||
|
text += "\n\nPostNX12: " + nxVer2.PostNX12;
|
||||||
labelNxVersion.Text = text; //Werte der installierten NX10 Version
|
labelNxVersion.Text = text; //Werte der installierten NX10 Version
|
||||||
|
|
||||||
nxVer2 = nxVer1.GetNxVersion("NX", 10, 0, 3, 5, 19); //Zweite Art der Zuordnung
|
NxVersion nxVer4 = nxVer1.GetNxVersion("NX", 10, 0, 3, 5, 19); //Zweite Art der Zuordnung
|
||||||
text = "";
|
text = "";
|
||||||
text = "Eingabe Methode 2 (Einzelne Werte):\n\nNX Patch: " + nxVer2.NXpatch;
|
text = "Eingabe Methode 2 (Einzelne Werte):\n\nUGII_BASE_DIR: C:\\CAD\\NX10";
|
||||||
text += "\nNX Version: " + nxVer2.NXversion;
|
text += "\n\nNX Patch: " + nxVer4.NXpatch;
|
||||||
text += "\nMaintenance Release: " + nxVer2.MaintenanceRelease;
|
text += "\nNX Version: " + nxVer4.NXversion;
|
||||||
text += "\nUGII_PRODUCT_NAME: " + nxVer2.UgiiProductName;
|
text += "\nMaintenance Release: " + nxVer4.MaintenanceRelease;
|
||||||
text += "\nUGII_MAJOR_VERSION: " + nxVer2.UgiiMajorVersion;
|
text += "\nUGII_PRODUCT_NAME: " + nxVer4.UgiiProductName;
|
||||||
text += "\nUGII_MINOR_VERSION: " + nxVer2.UgiiMinorVersion;
|
text += "\nUGII_MAJOR_VERSION: " + nxVer4.UgiiMajorVersion;
|
||||||
text += "\nUGII_SUBMINOR_VERSION: " + nxVer2.UgiiSubminorVersion;
|
text += "\nUGII_MINOR_VERSION: " + nxVer4.UgiiMinorVersion;
|
||||||
text += "\nNX Phase: " + nxVer2.NXphase;
|
text += "\nUGII_SUBMINOR_VERSION: " + nxVer4.UgiiSubminorVersion;
|
||||||
text += "\nMaintenance Pack: " + nxVer2.MaintenancePack;
|
text += "\nNX Phase: " + nxVer4.NXphase;
|
||||||
text += "\nMaintenance Pack Number: " + nxVer2.MaintenancePackNumber;
|
text += "\nMaintenance Pack: " + nxVer4.MaintenancePack;
|
||||||
text += "\nNX_VERSION_STRING: " + nxVer2.NxVersionString;
|
text += "\nMaintenance Pack Number: " + nxVer4.MaintenancePackNumber;
|
||||||
text += "\nNX_MAJOR_STRING: " + nxVer2.NxMajorVersionString;
|
text += "\nNX_VERSION_STRING: " + nxVer4.NxVersionString;
|
||||||
text += "\nNX_MINOR_STRING: " + nxVer2.NxMinorVersionString;
|
text += "\nNX_MAJOR_STRING: " + nxVer4.NxMajorVersionString;
|
||||||
text += "\nNX_SUBMINOR_STRING: " + nxVer2.NxSubminorVersionString;
|
text += "\nNX_MINOR_STRING: " + nxVer4.NxMinorVersionString;
|
||||||
text += "\nNX_PHASE_STRING: " + nxVer2.NxPhaseString;
|
text += "\nNX_SUBMINOR_STRING: " + nxVer4.NxSubminorVersionString;
|
||||||
text += "\nUGII_FULL_VERSION: " + nxVer2.UgiiFullVersion;
|
text += "\nNX_PHASE_STRING: " + nxVer4.NxPhaseString;
|
||||||
text += "\nUGII_VERSION: " + nxVer2.UgiiVersion;
|
text += "\nUGII_FULL_VERSION: " + nxVer4.UgiiFullVersion;
|
||||||
|
text += "\nUGII_VERSION: " + nxVer4.UgiiVersion;
|
||||||
|
if (Convert.ToInt32(version2.Remove(0, version1.IndexOf("NX") + 2)) > 12)
|
||||||
|
{
|
||||||
|
text += "\nNX_COMPATIBLE_BASE_RELEASE_VERSION: " + nxVer4.NxCompatibleBaseReleaseVersion;
|
||||||
|
}
|
||||||
|
text += "\n\nPostNX12: " + nxVer4.PostNX12;
|
||||||
labelNxVersion1.Text = text; //Werte der übergebenen NX Version (NX10.0.3.5MP19)
|
labelNxVersion1.Text = text; //Werte der übergebenen NX Version (NX10.0.3.5MP19)
|
||||||
|
|
||||||
//Werte vergleichen
|
//Werte vergleichen
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -18,9 +18,8 @@ H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\NxVersion.git\Test_NxVersi
|
|||||||
H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\NxVersion.git\Test_NxVersion\obj\Debug\Test_NxVersion.Properties.Resources.resources
|
H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\NxVersion.git\Test_NxVersion\obj\Debug\Test_NxVersion.Properties.Resources.resources
|
||||||
H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\NxVersion.git\Test_NxVersion\obj\Debug\Test_NxVersion.csproj.GenerateResource.cache
|
H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\NxVersion.git\Test_NxVersion\obj\Debug\Test_NxVersion.csproj.GenerateResource.cache
|
||||||
H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\NxVersion.git\Test_NxVersion\obj\Debug\Test_NxVersion.csproj.CoreCompileInputs.cache
|
H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\NxVersion.git\Test_NxVersion\obj\Debug\Test_NxVersion.csproj.CoreCompileInputs.cache
|
||||||
H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\NxVersion.git\Test_NxVersion\obj\Debug\Test_NxVersion.csproj.CopyComplete
|
|
||||||
H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\NxVersion.git\Test_NxVersion\obj\Debug\Test_NxVersion.exe
|
H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\NxVersion.git\Test_NxVersion\obj\Debug\Test_NxVersion.exe
|
||||||
H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\NxVersion.git\Test_NxVersion\obj\Debug\Test_NxVersion.pdb
|
H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\NxVersion.git\Test_NxVersion\obj\Debug\Test_NxVersion.pdb
|
||||||
H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\NxVersion.git\Test_NxVersion\obj\Debug\Test_NxVersion.csprojAssemblyReference.cache
|
|
||||||
H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\NxVersion.git\Test_NxVersion\bin\Debug\henxver.dll
|
H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\NxVersion.git\Test_NxVersion\bin\Debug\henxver.dll
|
||||||
H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\NxVersion.git\Test_NxVersion\bin\Debug\henxver.pdb
|
H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\NxVersion.git\Test_NxVersion\bin\Debug\henxver.pdb
|
||||||
|
H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\NxVersion.git\Test_NxVersion\obj\Debug\Test_NxVersion.csproj.AssemblyReference.cache
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user