TeeChart for Microsoft Visual Studio .NET, Xamarin Studio (Android, iOS & Forms) & Monodevelop.
-
Christopher
- Guru
- Posts: 1603
- Joined: Fri Nov 15, 2002 12:00 am
Post
by Christopher » Thu Oct 14, 2021 8:30 am
Hello,
bairog wrote: ↑Wed Oct 13, 2021 7:56 am
Are there any news about it?
Does TeeChart.NET is now .NET 5 ready annoncement at you forum means that this is finally fixed?
Or maybe on latest .NET 6.0 RC2 or with latest Visual Studio 2022 RC/Preview 5?
Using the
code on the issue itself, I've just run it using .NET 6 SDK version 6.0.100-rc.2.21505.57 in Microsoft Visual Studio Enterprise 2022 Preview (64-bit) Version 17.0.0 Preview 5.0, using .NET 6 as the target Framework in the Core4451 project. Unfortunately the issue can still be reproduced - it works in .NET Framework 4.8, but doesn't work in .NET 6.
On the issue itself I see they've changed the milestone from .NET 6 to .NET 7:
- Screenshot from 2021-10-14 09-38-16.png (52.34 KiB) Viewed 19486 times
I'm therefore not sure what more we can do at this stage to resolve this issue.
-
bairog
- Advanced
- Posts: 128
- Joined: Fri Dec 07, 2018 12:00 am
Post
by bairog » Thu Oct 14, 2021 8:43 am
Christopher wrote: ↑Thu Oct 14, 2021 8:30 am
Using the
code on the issue itself, I've just run it using .NET 6 SDK version 6.0.100-rc.2.21505.57 in Microsoft Visual Studio Enterprise 2022 Preview (64-bit) Version 17.0.0 Preview 5.0, using .NET 6 as the target Framework in the Core4451 project. Unfortunately the issue can still be reproduced - it works in .NET Framework 4.8, but doesn't work in .NET 6.
I've duplicated the description of you experience
on the issue topic.
Christopher wrote: ↑Thu Oct 14, 2021 8:30 am
On the issue itself I see they've changed the milestone from .NET 6 to .NET 7:
As
RussKie said
The designer is separate from the .NET version, it is part of Visual Studio and updates with each new VS preview.
So looking foward for finally fixing that in one of the upcoming Visual Studio 2022 previews..
-
bairog
- Advanced
- Posts: 128
- Joined: Fri Dec 07, 2018 12:00 am
Post
by bairog » Thu Apr 14, 2022 4:19 am
Hello again.
I've recently created another issue on github regarding docs for WinForms Designer SDK (that are vital for finally implementing chart editor box on .NET 5). Some days ago I've tagged your github account, but if you missed that - yesterday they
posted a repo with sample code and starting points to investigate.
Good luck.
-
Christopher
- Guru
- Posts: 1603
- Joined: Fri Nov 15, 2002 12:00 am
Post
by Christopher » Thu Apr 14, 2022 7:48 am
Hello,
yes, thank you, I saw that—in fact over two weeks previous to tagging me into that conversation of yours I'd added
id=2516 to our issue tracker.
I very much agree with @kirsan31's comment on that thread—it seems to me ridiculous that we should have to pack a NuGet into our Charting control to enable the Visual Studio designer to work as expected. I also agree that Microsoft has recently made the most disagreeable U-turns on its plans (.NET Standard 2.0 support for UWP comes to mind), so with @kirsan31 I also hope this is the worst thing that's going to happen to WinForms in .NET Core.
-
bairog
- Advanced
- Posts: 128
- Joined: Fri Dec 07, 2018 12:00 am
Post
by bairog » Thu Apr 14, 2022 8:05 am
Christopher wrote: ↑Thu Apr 14, 2022 7:48 am
it seems to me ridiculous that we should have to pack a NuGet into our Charting control to enable the Visual Studio designer to work as expected
Yes this looks strange.
Christopher wrote: ↑Thu Apr 14, 2022 7:48 am
I also agree that Microsoft has recently made the most disagreeable U-turns on its plans
I'm afraid I don't quite understand what you're talking about. Can you provide some details.
-
Christopher
- Guru
- Posts: 1603
- Joined: Fri Nov 15, 2002 12:00 am
Post
by Christopher » Thu Apr 14, 2022 9:11 am
bairog wrote: ↑Thu Apr 14, 2022 8:05 am
Christopher wrote: ↑Thu Apr 14, 2022 7:48 am
I also agree that Microsoft has recently made the most disagreeable U-turns on its plans
I'm afraid I don't quite understand what you're talking about. Can you provide some details.
A good place to start to understand the UWP issue is
here.
-
Christopher
- Guru
- Posts: 1603
- Joined: Fri Nov 15, 2002 12:00 am
Post
by Christopher » Wed Apr 27, 2022 2:05 pm
Hello,
the latest version of TeeChart v
4.2022.4.26 has a reference to the beta-version of
Microsoft's SDK and seems to work well, at least following the tests we've done here.
We'd like to encourage you download and test this version of TeeChart, and to please let us know any problems you have with it.
-
bairog
- Advanced
- Posts: 128
- Joined: Fri Dec 07, 2018 12:00 am
Post
by bairog » Wed May 18, 2022 10:57 am
Christopher wrote: ↑Wed Apr 27, 2022 2:05 pm
We'd like to encourage you download and test this version of TeeChart, and to please let us know any problems you have with it.
I've peformed a simple test - TeeChart v
4.2022.4.26 works fine. Finally you've made it (just 2 weeks before .NET 5 EOL
), many thanks.
Latest TeeChart v
4.2022.5.16 crashes when trying to add a new chart - but looks like you already know about some problems in this version of package as you've already deleted this version from nuget
-
Christopher
- Guru
- Posts: 1603
- Joined: Fri Nov 15, 2002 12:00 am
Post
by Christopher » Wed May 18, 2022 11:46 am
bairog wrote: ↑Wed May 18, 2022 10:57 am
I've peformed a simple test - TeeChart v
4.2022.4.26 works fine. Finally you've made it (just 2 weeks before .NET 5 EOL
), many thanks.
Latest TeeChart v
4.2022.5.16 crashes when trying to add a new chart - but looks like you already know about some problems in this version of package as you've already deleted this version from nuget
Glad to hear it works for you! And you're right, Microsoft certainly did drag their heels on this one as you've been able to see for yourself on GitHub. The latest public version is now
v.4.2022.5.18 and will include the .NET 5.0 build until it reaches end of life. I see .NET 7.0 is now in preview 4, although I'm not sure we're going to make a build for it given that our .NET 6.0 build is LTS.
-
bairog
- Advanced
- Posts: 128
- Joined: Fri Dec 07, 2018 12:00 am
Post
by bairog » Wed May 18, 2022 11:57 am
Christopher wrote: ↑Wed May 18, 2022 11:46 am
The latest public version is now
v.4.2022.5.18 and will include the .NET 5.0 build until it reaches end of life.
.NET 5.0 already reached EOL
8 days ago (10 May 2022)
Decpite of that I hope you will not drop .NET 5.0 support in following builds - like
many other
developers I'm stuck on Visual Studio 2019 and maximum .NET 5.0 for an indefinite time.
Last edited by
bairog on Wed May 18, 2022 12:26 pm, edited 3 times in total.
-
Christopher
- Guru
- Posts: 1603
- Joined: Fri Nov 15, 2002 12:00 am
Post
by Christopher » Wed May 18, 2022 12:09 pm
bairog wrote: ↑Wed May 18, 2022 11:57 am
.NET 5.0 already reached EOL
8 days ago (10 May 2022)
Ah yes, I see that they released a new build of .NET 5.0 on the same day they ended its life. I had hoped Microsoft would support this last version of theirs for a few months before ending its life but no, you're right, it seems they prefer to release new binaries with no support at all.
bairog wrote: ↑Wed May 18, 2022 11:57 am
Decpite of that I hope you will not drop .NET 5.0 support in following builds..
I'm not sure if you're being serious here or not—is it true that your preference is to keep using the .NET 5.0 version of TeeChart rather than moving to the already-available .NET 6.0 version? And if so, could I please ask you what your motivations are for doing so?
-
bairog
- Advanced
- Posts: 128
- Joined: Fri Dec 07, 2018 12:00 am
Post
by bairog » Wed May 18, 2022 12:21 pm
Christopher wrote: ↑Wed May 18, 2022 12:09 pm
I had hoped Microsoft would support this last version of theirs for a few months before ending its life but no, you're right, it seems they prefer to release new binaries with no support at all.
Yes that looks really strange..
Christopher wrote: ↑Wed May 18, 2022 12:09 pm
I'm not sure if you're being serious here or not—is it true that your preference is to keep using the .NET 5.0 version of TeeChart rather than moving to the already-available .NET 6.0 version? And if so, could I please ask you what your motivations are for doing so?
Unfortunatelly I'm serious. My motivation is pretty simple (and
lots of developers unfortunatelly
have the same) - Visual Studio 2019 doesn't officially support .NET 6 development. But purchasing a bunch of Visual Studio 2022 licenses in not so easy (and quick) task in large enterprise organisations (the one I'm working in). So I'm stuck on .NET 5.0 for an indefinite time.
Last edited by
bairog on Thu May 19, 2022 1:15 pm, edited 2 times in total.
-
Christopher
- Guru
- Posts: 1603
- Joined: Fri Nov 15, 2002 12:00 am
Post
by Christopher » Wed May 18, 2022 12:36 pm
bairog wrote: ↑Wed May 18, 2022 12:21 pm
Unfortunatelly I'm serious. My motivation is pretty simple (and
lost of developers unfortunatelly
have the same) - Visual Studio 2019 doesn't officially support .NET 6 development. But purchasing a bunch of Visual Studio 2022 licenses in not so easy (and quick) task in large enterprise organisations (the one I'm working in). So I'm stuck on .NET 5.0 for an indefinite time.
Thank you for your explanation, it is really useful to us. I now have a very clear idea of your situation, and will recommend to my colleagues that we do not pull the .NET 5.0 version out of our NuGet packages for the time being.
-
bairog
- Advanced
- Posts: 128
- Joined: Fri Dec 07, 2018 12:00 am
Post
by bairog » Wed May 18, 2022 12:44 pm
Christopher wrote: ↑Wed May 18, 2022 12:36 pm
Thank you for your explanation, it is really useful to us. I now have a very clear idea of your situation, and will recommend to my colleagues that we do not pull the .NET 5.0 version out of our NuGet packages for the time being.
Thank you, really hope they will hear you. BTW the same situation will appear again in December - some developers (that are stuck on Visual Studio 2019 like me) really suppose downgrade to .NET Core 3.1 (older, but still supported for some time) a better alternative than staying on unsupported .NET 5.0. Hope your colleagues will also don't drop .NET Core 3.1 support as soon it reaches EOL.
Many thanks.