dougtanner wrote:I am successfully running Xbase++ applications compiled with Xbase++ 1.90.355 Apr 9, 2009.
All compiled on a Windows XP machine. My company wants to upgrade to Windows 7 64 bit.
if your Company change "ALL old" XP OS() to Win7 it is -> OK,
but if they just want include "some new" Win7 PC into existing XP / W2K3 Netzwork -> NO !!!
mix up XP and Win7 will give a lot of Problem in Network
dougtanner wrote:However, when I compile my applications on the Windows 7 machine they do not run.
a.) recompile on "local" Win7 PC
b.) where is your Source when compile ( Server or Local ) ?
when run over Network under Win7 you need a "spezial" PBuild.EXE ( not a Hotfix) from Alaska
c.) are Workstation / Server Time realy "sync" ?
PBuild will not run correct if Server Time is different to Workstation Time
dougtanner wrote:They also give me a "Possible DLL version conflict" with XPPDBG. I see there are hot fixes for windows 7.
Which of these hot fixes should I apply to Xbase++? Is there really a DLL version error?
i do not use XPPDBG.EXE ... i use VX20.EXE as Debugger
dougtanner wrote:The xBase++ DLLs are on our server and the same that were used with Windows XP.
so Xbase++ DLL are in same Directory as Xbase++ EXE ?
if Workstation have Xbase++ Setting in Environment AND work "from Server" your Path might look like this
Code: Select all
C:\WINDOWS\system32; ... C:\ALASKA\XPPW32\BIN;C:\ALASKA\XPPW32\LIB; ... Path-Server
so you might load DLL from wrong Directory. try
XPPLOAD.EXE to "see" which DLL are load.
did you use any "temporary" Files e.g. Create Index, Sort etc. ? how do you handle it "on Server" with Multi-User ?
i personal do NOT run Xbase++ "from Server", allways from Workstation so i do not have to load Data AND Application over Network.