Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WPF support for .NET Core 3.0 #228

Merged
merged 12 commits into from
Dec 14, 2019
Merged

WPF support for .NET Core 3.0 #228

merged 12 commits into from
Dec 14, 2019

Conversation

ForNeVeR
Copy link
Owner

@ForNeVeR ForNeVeR commented Dec 8, 2019

This PR is based on #219, but I had to create a new PR because I want to force-push some infrastructure upgrades and I have no permission to force-push to the master branch of @hez2010's repository.

So, we'll migrate from Sunburst SDK to a .NET Core native one, but will still support .NET 4.5.2+ with .NET Core 3.0.

I had to remove System.ValueTuple package because of the troubles it creates for multitarget projects.

Also, I had to fix #217 by introducing more robust double formatter because of differences between frameworks we can't not tolerate (because both the frameworks use the same test data).

Appveyor will use Visual Studio 2019 Preview image for now, because current Visual Studio 2019 has no .NET Core 3.1 support yet. We'll likely replace it with Visual Studio 2019 later, when they'll update their image.

TODO

  • Make sure the tests are green
  • Review the NuGet packaging instructions
  • Check if we could fix Add TFM into nuspec #226 here, too
  • Verify that Test failure in VS2019 #217 is really fixed in VS
  • Final review
  • Create new issues for the remaining TODOs
  • Create an issue to enable #nullable everywhere in the C# project

@ForNeVeR ForNeVeR merged commit b8150dd into master Dec 14, 2019
@ForNeVeR ForNeVeR deleted the pull/219 branch December 14, 2019 15:19
@ForNeVeR
Copy link
Owner Author

@hez2010, thanks a lot for your contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add TFM into nuspec Test failure in VS2019 WPF support on .NET Core 3.0 New languages migration
2 participants