none
XAL 2.70 på 64 bit maskine

    Spørgsmål

  • hej

    En af mine kunder kører Concorde XAL 2.70 på en 64 bit maskine (eller de er ved at overgå til det).

    Styresystemet er Windows 8.1.

    De får ved start en fejl om, at BIVBX30N.exe ikke kan køre, da det er et 16-bit program.

    Her er der i 2010 svaret, at en C5 version 3.0 ikke kan køre på 64-bit. Se https://social.microsoft.com/Forums/da-DK/b72b899d-ca7b-468d-9398-3178aff80432/c5-vers-30-p-64-bit?forum=c5

    Andre steder anbefaler man, at filen slettes. Se http://www.eksperten.dk/spm/966539

    hvad er korrekt at gøre?

    mvh

    Jørgen

    27. april 2015 09:58

Alle besvarelser

  • Jeg ville lade være.

    Jeg tror ikke nogen overhovedet vil påtage sig det ansvar at sige at det er "korrekt" at få en XAL til at køre på 64 bits Windows ved bare lige at slette nogle filer...

    Der er formentligt nogen der gør det og er glade for det - men det kan jo nok ikke betegnes som "korrekt" :-)

    Dele af XAL 2.70 indeholder 16 bits kode - og det får du ikke til at virke på 64 bits Windows. Af den simple grund at 64 bits Windows (mig bekendt) ikke kan afvikle 16 bits kode...

    Så kan man løse det ved at slette de dll'er den brokker sig over men de dele der bruger det (bl.a. noget visual basic integration) holder jo så op med at virke. Jeg mener jeg på et tidspunkt så en der fik fejl ved alle udskrifter også (det var godt nok en C5 3.0sp3 på 64 bits windows)

    Jeg ville personligt være mere bange for de fejl jeg ikke får at se. Du får jo absolut INGEN til at garantere at resten af XAL kernen kører korrekt...

    Dvs. du kommer formentligt til at stå i en situation hvor du selv skal garantere korrekt funktionalitet - eller det er på din kundes egen regning og risiko... Det sidste er ikke så meget værd - for i sidste ende kontakter de jo nok dig når det alligevel går galt (de har jo ingen andre muligheder)...

    Og selv om du evt. fik det til at virke, hvilken garanti har du så for at den næste Windows update ikke medfører at det slet ikke er muligt længere? Og hvor vil du søge hjælp hvis det skete?

    Bemærk: Skulle du få tanken at afvikle XAL applikationen med en mere moderne Klassisk C5 kerne, så er det heller ikke helt vejen frem selvom det skam formentligt er teknisk muligt. Jeg har forsket lidt i det - se evt.: http://blog.systemconnect.dk/?p=67. Nogle af løsningerne jeg brugte dengang kan laves noget mere elegante, men problemerne omkring kode der skal porteres og hele licens problemet er det samme. Kode porteringen vil være relativt omfattende - og det er jo så også over på en platform der også er på vej ud. Og i øvrigt får du heller ikke nogen til at garantere at XAL applikationen afvikles 100% korrekt på en nyere C5 kerner - så du får forlænget levetiden - men ikke forbedret din sikkerhed ret meget).


    MVH gsl@systemconnect.dk Se også: http://blog.systemconnect.dk/

    27. april 2015 11:24
  • Jeg ville slet ikke turde, Gitte har helt ret.

    Vi prøvede engang med en C5 4.0 på en 64 bit maskine. Det så ud til at køre fint, men der var ingen styr på at koden blev afviklet korrekt og det gjorde den faktisk ikke - det så rigtig ud nogle måneder, men så gik det helt i hegnet.

    Lad XAL køre på en gammel maskine eller skift den ud med noget, der kan fungere fremadrettet.

    Mvh Maria

    27. april 2015 11:55