wieslawsoltes/Core2D

A ton of compile errors

Tony20221 opened this issue · 10 comments

I just downloaded the code and when I tried to compile it, I get over 400 errors! The packages are not showing any errors or warnings.
Is the code targeting a specific version of Avalonia? What's causing all these errors?

image

What version of IDE did you use and what version of .NET you have installed ?

It's probably issue with your IDE not working properly with C# source generators.

I am using VS 2022 17.3.3 which is the latest. I didn't have .NET 7.0 which your app needed so I installed it. .NET 7.0 is not officially out yet. Also, it's showing that it's using Avalonia 11 previews 1. So I don't know why the app is using all kinds of preview stuff. What version of Avalonia is it supposed to use?

I don't know what you mean by my IDE does not work properly with C# source generators. Don't these come by default with a VS installation?

What errors are showing up that are related to C# source generators?

You need to install .NET version 7.0.100-preview.7.22377.5

Avalonia 11 is installed automatically from nuget on restore.

I am using VS 2022 17.3.3 which is the latest. I didn't have .NET 7.0 which your app needed so I installed it. .NET 7.0 is not officially out yet. Also, it's showing that it's using Avalonia 11 previews 1. So I don't know why the app is
I don't know what you mean by my IDE does not work properly with C# source generators. Don't these come by default with a VS installation?

Because I need to test stuff and preview version I test extensively.

I am looking at the first error. Class AvaloniaEditorCanvasPlatform implements interface IEditorCanvasPlatform which has several actions. InvalidateControl is the first one. Where is this action implemented in AvaloniaEditorCanvasPlatform?
I see _invalidateControl which looks similar.

I have no idea why you get so many errors, checkout the CI builds that complete without any error on Linux, Windows and macOS on each commit

https://github.com/wieslawsoltes/Core2D/actions/runs/2970331572