mirror of
https://github.com/SabreTools/MPF.git
synced 2026-02-04 05:35:52 +00:00
[Problem] Fix .NET Core 3.0 build #185
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @mnadareski on GitHub (Feb 19, 2020).
Originally assigned to: @mnadareski on GitHub.
At the moment, the .NET Core 3.0 version builds but does not actually work when getting to the protection scanning. This is due to a dependency of BurnOutSharp not supporting .NET Core 3.0 natively. Once https://github.com/mnadareski/BurnOutSharp/issues/7 is closed, then the resulting package update will likely address this in DICUI as well.
@mnadareski commented on GitHub (Apr 14, 2020):
This is like halfway there at this point. The build should be completing and it should run, but due to some other issues, it's not feature-complete, mostly revolving around the use of IMAPI2 (which is not supported in core).
@mnadareski commented on GitHub (May 8, 2020):
At this point, .NET Core is building and running. The disc type detection and copy protect scan are still broken, unfortunately.
@mnadareski commented on GitHub (Sep 10, 2020):
This is still a work in progress. However, the Avalonia UI may make this a bit easier to work cross-platform. No movement has happened on the scanning side, however.
@mnadareski commented on GitHub (Nov 23, 2020):
Screw it, calling this fixed because cross-platform UI stuff will not be complete until .NET 6 comes out and MAUI becomes official. Avalonia will end up being a dead-end due to a lot of assumptions that require the .NET Framework builds to do weird things that aren't available in .NET Core or .NET