Steema Issues Database

Note: This database is for bugs and wishes only. For technical support help, if you are a customer please visit our online forums;
otherwise you can use StackOverflow.
Before using this bug-tracker we recommend a look at this document, Steema Bug Fixing Policy.



Bug 2385

Summary: Error on attempting installation
Product: VCL TeeChart Reporter: meyer.wil
Component: InstallAssignee: Steema Issue Manager <issuemanager>
Status: RESOLVED FIXED    
Severity: blocker CC: marc, yeray
Priority: Highest    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows   
Chart Series: --- Delphi / C++ Builder RAD IDE Version:
Attachments: screen shot of error

Description meyer.wil 2020-11-04 15:11:54 EST
Created attachment 952 [details]
screen shot of error

I have attempted to install VCL TeeChart Pro in a VM under Windows 10. The target Delphi version is 10.4.1. I get an error, as shown in the attached image. It is immediate and repeatable.
Comment 1 marc meumann 2020-11-05 03:44:00 EST
This may be a rights related issue. Firstly the folder containing teecalc shouldn't be there from an earlier installation; the installer should be 'run as administrator' and checks be made that there are indeed rights to create folders/files.

We'll try and reproduce it but we do have several installations on virtual machines so and further information you can add about the vm and its setup would be useful to help us along and identify differences.
Comment 2 meyer.wil 2020-11-05 07:40:51 EST
I have found the source of the error. I installed Delphi 10.4.1 without TeeChart Standard, as I knew I would be installing Pro. Unlike the installer for 10.2, the installer for 10.4 -- with TeeChart Standard not checked -- did not direct me to install .NET 3.5.

When I attempted the installation of TeeChart Pro, a dialog did present for .NET 3.5, but the Z-order was wrong, and the dialog was hidden behind other windows. I made the discover when I was closing things down in preparation to wait for some update on this report. After I installed .NET 3.5 I again ran the installation of TeeChart Pro, and it worked properly.

From my observations, I note:
1. In 10.2, the Delphi installer checked the box for TeeChart Standard and other items by default. Further, the .NET installation was flagged almost immediately in the process.
2. In 10.4, the installer has been changed to a more opt-in approach, and none of the boxes for installables are checked by default. I have not tried to verify whether checking the box for TeeChart Pro would cause it to insist on the .NET installation.

Thanks for your attention to this.
Comment 3 marc meumann 2021-04-20 10:52:22 EDT
Thank you for the detailed feedback.

The next TeeChart update will now include a version of the TeeChart license control that uses Framework 4, a default inclusion with Windows, to avoid the need for the additional framework install to support the installer.