Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Target netstanard1.3 and net46 #1271
I recently learned about targetting multiple frameworks in .Net Standard libraries. The main benefit here is that PKHeX.WinForms and PKHeX.Tests no longer need to carry around the .Net Core DLLs. While it's now an option, I encourage PKHeX.Core to avoid framework-specific compiler directives.
I don't know if PKHaX will work again after this change, although I don't see why not, besides the code changes. (Although to be fair, I didn't see why not when it wasn't working.)
The Windows Team City build is compatible with this change. The Mono build is fixed, but it paused because I expect normal builds will no longer work until this PR is completed.