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 2466

Summary: OpenTK dependency breaks Xamarin.iOS/.NET 6 support
Product: .NET TeeChart Reporter: leon.lucardie
Component: iOSAssignee: Steema Issue Manager <issuemanager>
Status: UNCONFIRMED ---    
Severity: normal CC: pep
Priority: ---    
Version: unspecified   
Target Milestone: ---   
Hardware: Phone   
OS: iOS   
Chart Series: --- Delphi / C++ Builder RAD IDE Version:

Description leon.lucardie 2021-10-15 10:19:36 EDT
In the near future (est. November 2021) Xamarin.iOS will be consolidated into .NET 6 as an iOS target.
This consolidation removes the OpenTK-1.0 assembly which the Steema.TeeChart.NET.Xamarin.iOS package depends upon at this moment.

The TeeChart Xamarin.iOS Nuget package can be added to a .NET 6 iOS project, but compiling fails with the following dependency error:

'CS0012	The type 'Color' is defined in an assembly that is not referenced. You must add a reference to assembly 'OpenTK-1.0, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065'

Adding the OpenTK-1.0 assembly is not possible in .NET 6 and adding a OpenTK NuGet package doesn't solve this issue either. (Example package: https://www.nuget.org/packages/OpenTK/)