kwsch / pkNX

Pokémon (Nintendo Switch) ROM Editor & Randomizer
https://projectpokemon.org/home/forums/topic/48647-pknx-nintendo-switch-rom-editor-randomizer/
GNU General Public License v3.0
352 stars 108 forks source link

Update to netstandard2.1 #233

Closed duckdoom4 closed 2 years ago

duckdoom4 commented 2 years ago

It seems mono does support netstandard2.1 (See the docs page, it mentions mono 6.4+). Would love to update to this version to add support for default interface implementation.

@kwsch Could you confirm netstandard2.1 works ?

duckdoom4 commented 2 years ago

Actually nevermind, it seems winforms is not supported by netstandard2.1.

How would you feel about using WPF instead of winforms? WPF seems to be cross-platform as of 2022

kwsch commented 2 years ago

netstandard2.1 is not supported by the .net framework

I'm fine with upgrading to net6 (net7 when GA and azure build agents support it) across the pkNX project. PKHeX is the only one I'm really hesitant, as I'd like to add initial SV support for net46 prior to forcing all >100k users to install the net6+ runtime.