Folgendes Problem: Es wird immer die falsche Windows-Version angezeigt, nach Starten der MSI. Was mache ich falsch?
Habe eine kleine MSI gebastelt, das die Windows-Version anzeigen soll
-
-
Keiner eine Idee?
-
Ruhe und Geduld zeigen, clik. das whf wird gerade erst wach.
-
Hier ist das Tool:
http://www.pixelbanane.de/yafu/205012518…installiert.msi
Ich habe keine Ahnung, was falsch ist.
-
Weiß jetzt nichts genaueres über die Implementierung von MSI Dateien.
Aber wie unterscheiden sich die Fälle "Windows Build != (ungleich) 1998" und "Windows Build != 2222". Die Aussage wird zu "Wahr" oder "Falsch" (Boolean) ausgewertet. Wenn die Build jetzt 9839 sind beide Fälle wahr.
Was soll denn dann ausgegeben werden. Das ist ein undefinierter Zustand.
Selbst wenn du jetzt noch einen dritten Fall hättest der Prüft, ob "Windows Build == 9389" ist der nicht wahrer als die anderen zwei aussagen.Würde dir Abseits der .MSI Basteleien mal empfehlen ne echte Programmiersprache anzuschauen. Versuch was in Java, C# oder Python zu schreiben. Macht Spaß und du lernst solche Dinge systematischer.
-
Weiß jetzt nichts genaueres über die Implementierung von MSI Dateien.
Aber wie unterscheiden sich die Fälle "Windows Build != (ungleich) 1998" und "Windows Build != 2222". Die Aussage wird zu "Wahr" oder "Falsch" (Boolean) ausgewertet. Wenn die Build jetzt 9839 sind beide Fälle wahr.
Was soll denn dann ausgegeben werden. Das ist ein undefinierter Zustand.
Selbst wenn du jetzt noch einen dritten Fall hättest der Prüft, ob "Windows Build == 9389" ist der nicht wahrer als die anderen zwei aussagen.Würde dir Abseits der .MSI Basteleien mal empfehlen ne echte Programmiersprache anzuschauen. Versuch was in Java, C# oder Python zu schreiben. Macht Spaß und du lernst solche Dinge systematischer.
Die MSI soll z.B. unter Windows XP, Windows XP anzeigen. Macht die MSI aber nicht.
http://pixelbanane.de/yafu/160483925…installiert.msiBitte testen, ich glaub, jetzt geht es. Danke Euch.
-
Dann poste doch bitte die Lösung deines Problems.
Sonst ist der Thread hier für jeden der ähnliche Probleme hat vollkommen sinnlos. -
Einfach ein Not vor versionNT nach Not ein Leerzeichen.
-
Alles geht jetzt bei den NT-Versionen. Außer x64-Versionen.
Und keine von den Windows 9x und ME.
Jetzt mitmachen!
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!