4 Replies Latest reply on Nov 24, 2011 8:54 AM by Markus.Zierer

    Unterschied IsRunningOnX64 und CheckPlatform

    NVUser Specialist
      Hallo zusammen,

      hab eine kleine Zwischenfrage und schwanke zwischen der Entscheidung:
      Es gibt ja die If-Bedingung IsRunningOnX64. Dann gibt es auch CheckPlatform, wo ich "Betriebssystem basiert auf x64..." auswählen kann. Gibt es da im Ergebnis einen Unterschied? Macht die ein oder andere Option in bestimmten Situationen mehr Sinn? Was nehmt Ihr für gewöhnlich, wenn Ihr ausschließlich auf 32 oder 64 bit prüfen wollt...

      Gruß Torsten
        • 1. Re: Unterschied IsRunningOnX64 und CheckPlatform
          TorstenStreng Expert
          Hallo Torsten,

          ich nehme "IsRunningOnX64" oder halt "IsNotRunningOnX64". Der CheckPlatform scheint mir aus älteren Tagen und erkennt z.B. auf einem W2K8 nicht den Terminalserver (Remote Desktop) Modus obwohl es dort auswählbar ist. Da aber z.B. der "IfLineExists" keine Unicode Dateien auswerten kann, wofür ich schon seit ca. 2 Jahren einen Call bei Frontrange offen habe dies doch bitte zu ändern, erwarte ich auch da keine Verbesserung. Dies nur am Rande....

          Gruß
          Torsten
          • 2. Re: Unterschied IsRunningOnX64 und CheckPlatform
            NVUser Specialist
            Ok, habe diese Variante jetzt auch erst mal zum Testen benutzt. Und wenn es die aktuellere ist, dann paßt es ja. Danke für die Info.

            Torsten
            • 3. Re: Unterschied IsRunningOnX64 und CheckPlatform
              Markus.Zierer Expert
              Den checkplattform hab ich zuletzt bei der 5.8er benutzt.... Das war damals die einzige Möglichkeit, unterschiedliche OS abzuprüfen, jedenfalls wenn ich mich recht erinnere. Das Problem hast Du ja in 6 und 7 nicht mehr, weil Du da jetzt die Plattformen hast.

              Um deine Frage zu beantworten, ich nehme eigentlich immer den IsRunningOnX64 bzw. den Exclude davon.
              • 4. Re: Unterschied IsRunningOnX64 und CheckPlatform
                _Mel_ Master

                Da aber z.B. der "IfLineExists" keine Unicode Dateien auswerten kann, wofür ich schon seit ca. 2 Jahren einen Call bei Frontrange offen habe dies doch bitte zu ändern, erwarte ich auch da keine Verbesserung. Dies nur am Rande....


                wann hast du zuletzt nachgefragt ? (und insbesondere auch ob das an die entwicklung ging... denn wenn nicht, wird's sicher nicht gefixt)