Page 1 of 1

v8.04/Delphi2009 installation problem

Posted: Fri Nov 28, 2008 12:29 pm
by 5887836
Hello,

I have downloaded TeeChart8.04Delphi2009.exe but when I execute it I get this: "The installer has detected that Codegear Delphi is in use. Please close ...". However, no Delphi version is currently open. I have even rebooted my PC but to no avail. To check further, I downloaded and ran TeeChart8.04Delphi7.exe which proceeded to install without a problem.

I have checked with TaskManager and SysInternals' Process Explorer: There is absolutely nothing related to Codegear Delphi running.

Any ideas?

Regards,
Dag Hovden

Posted: Fri Nov 28, 2008 1:46 pm
by narcis
Hi Dag,

Could you please check that bds.exe is not running in Task Manager's Processes list?

Thanks in advance.

Posted: Fri Nov 28, 2008 2:40 pm
by narcis
Hi Dag,

Also, if you are running the installer in Windows Vista are you running it with Administrator privileges? You can right-click on it and choose the "Run as Administrator" option.

Thanks in advance.

v8.04/Delphi2009 installation problem

Posted: Fri Nov 28, 2008 3:16 pm
by 5887836
Hello,

"Could you please check that bds.exe is not running in Task Manager's Processes list?"

Done, also checked with Process Explorer, but no bds.exe anywhere.

And running XP, not Vista.

regards,
Dag Hovden

Posted: Fri Nov 28, 2008 3:34 pm
by narcis
Hi Dag,

This is very strange as the installer only searches for bds.exe running.

A few months ago another client had the same problem:

http://www.teechart.net/support/viewtopic.php?t=7437

This is a 2 page thread and a part of it is in Spanish. The client said he had solved the problem but didn't explain how. I have asked him to share this with us now.

In the meantime I'll send you an e-mail with the URL to download uncompressed packages together with Install.txt, which includes installation and instructions and TeeInstall.exe. You can try using TeeInstall for automatically installing the packages at Delphi 2009. However, it's likely that it will produce same error so, if this happens, you'll have to follow instructions in Install.txt to install packages manually.

We haven't been able to identify you as a v8 Pro registered customer. Could you please provide your v8 license number before sending you the packages? You can post details here or send them to info at steema dot com.

Thanks in advance.

Posted: Fri Nov 28, 2008 5:40 pm
by 5887836
Hello,

"A few months ago another client had the same problem:
http://www.teechart.net/support/viewtopic.php?t=7437"

Yes, I had seen that thread but couldn't follow when it turned into Spanish :-)

"We haven't been able to identify you as a v8 Pro registered customer. "

Ah, but I'm not. The version I've been working with until now was v5 but changing over to Delphi2009, I thought I'd download the latest TeeChart and test it, but what I have is (I assume) a trial version.

Regards,
Dag

Posted: Fri Nov 28, 2008 6:08 pm
by 5887836
How are you checking for bds.exe? Using Process32First/Process32Next? Or some other way? If I knew that I could probably find out why your installer think I have bds.exe running.

Regards,
Dag Hovden

Posted: Mon Dec 01, 2008 8:14 am
by narcis
Hi Dag,

Yes, Process32First/Process32Next are being used.

Posted: Mon Dec 01, 2008 6:17 pm
by 5887836
Hello,

"Yes, Process32First/Process32Next are being used."

But what are you looking for? The string "bds.exe"? Or something else?

Regards,
Dag Hovden

Posted: Tue Dec 02, 2008 8:28 am
by narcis
Hi Dag,

Yes, Path\bin\bds.exe is searched for in running process list. Where Path is the path to IDE main folder. Both strings to compare are uppercased before being compared.

Posted: Tue Dec 02, 2008 9:56 am
by 5887836
Hello,

OK, I changed (using RegEdit), HKEY_LOCAL_MACHINE\SOFTWARE\CodeGear\BDS\6.0\RootDir to another (but existing) directory and then the installer started.

I still don't understand what the installer sees as a running bds.exe but at least it now works :-)

Regards,
Dag Hovden

Posted: Tue Dec 02, 2008 10:00 am
by narcis
Hi Dag,

Thanks for the information. I'm glad to hear you solved the issue.