Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
bonjour,
je viens de migrer une appli de 10.5 vers 12.6 build 4035, tout va bien.
Lorsque je compile en 32 ou 64 bits, tout va bien.
je lance mon appli compilée 32bits sur un win 8.1 64bits, avec runtime 32bits, tout va bien.
je lance mon appli compilée 64bits sur un win 8.1 64bits, avec runtime 64bits, les problèmes arrivent.
Plantage sur l'utilisation d'un olecustomcontrol
Ma question, y a t'il une dll ou pbd différentes à utiliser car runtime ne la donnerait pas ?
J'ai essayé également la solution ci-dessous, mais rien ne change
There were a DEP (Data Execution Prevention) issue with OLE and ActiveX which is fixed.
PB126.exe had DEP enabled and now it's disabled.
But in my latest tests, it still generates an exe with DEP enabled.
you need to disable DEP with editbin :
editbin.exe /NXCOMPAT:NO yourexe
Si vous avez une idée, je la prend
Bon week end
Hors ligne
Bonjour,
Je n'utilise pas encore la version 12.6 et la compilation 64 bits. Mais, la compilation 64 bits n'est pas supportée à 100 %, il existe plusieurs limitations par rapport à la version 32 bits :
http://www.powerbuilder.eu/EN/try-buy-p … -apps.html
Ton problème fait tout simplement parti des fonctionnalités non supportées en 64 bits.
Hors ligne