Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour,
Je viens de convertir (à la hack-bar ?) une application de PB9 vers PB12, et sous WinXP elle fonctionne bien, mais sous Win2000 j'ai l'erreur suivante :
"Le point d'entrée de procédure SHGetFolderPathAndSubDirW est introuvable dans la bibliothèque de liaisons dynamiques SHELL32.dll"
C'est grave, docteur ?
Hors ligne
http://msdn.microsoft.com/en-us/library … 85%29.aspx
Minimum supported client : Windows XP
Hors ligne
Release Bulletin PB12 : http://infocenter.sybase.com/help/index … title.html
En d'autres termes, PB12 n'est pas compatible Windows 2000
Hors ligne
Ce qui n'arrange pas mon affaire, puisqu'on avait hâte de migrer pour cause d'instabilité de l'outil PB9 (quoique le runtime PB12 me paraît plus gourmand et que je doute des capacités de mes serveurs CITRIX à gérer le truc !) D'ailleurs, si mes serveurs CITRIX sont en Win2000 Server et mes postes en XP, ça risque de ne point marcher non plus alors ?
Hors ligne
J'ai bien peur que non...
En Citrix, peu importe l'OS du client, c'est celui du serveur qui compte, et en l'occurrence ta fonction est supportée à partir de WS 2003...
Sinon, j'ai du PB11.5 sur Terminal Server et ça se passe bien (~30 méga de RAM par exe lancé). Je ne pense pas qu'il y ait de grosses différences en P12.classic
Hors ligne
La dernière version compatible windows 2000 est la version 11.5.1( et en plus pas pour l'environnement de développement )
Microsoft Windows 2000 with Service Pack 4 is supported for deployment only.
Non tu ne pourras pas faire tourner ta version 12 sur tes serveur citrix en windows 2000 ( car ton XP n'est qu'un client citrix qui reçoit une trame du serveur ou tourne l'application ).
Hors ligne