ConfuserEx icon indicating copy to clipboard operation
ConfuserEx copied to clipboard

UI Application as .NET Core application

Open mkaring opened this issue 7 years ago • 2 comments

The UI Application of ConfuserEx needs to be updated to use .NET core, instead of .NET framework.

There are two ways to go about this: Wait for .NET Core 3.0 and utilise the desktop packs to get everything working again, or use a cross platform UI framework (Avalonia?) to get this working.

mkaring avatar Dec 23 '18 15:12 mkaring

The real question is: should it be cross-plat?

Even though we wait for the .NET Core 3.0 release, the desktop packs will be Win only.

Avalonia solves this as it is the only(?) cross platform desktop UI solution, but I don´t know much about it, neither if it is stable at this current point.

alexmurari avatar Dec 27 '18 12:12 alexmurari

Well the CLI is already cross-platform now. Thanks to .NET Core, it's very little, if any, extra afford to support multiple platforms. So there is nothing really speaking against it.

The UI is the only thing that may need some more work. Avalonia doesn't appear to be very stable at this point. That issue is nothing that needs a solution right now. I'll wait and see how things develop, especially with .NET Core 3.

mkaring avatar Dec 27 '18 14:12 mkaring