Update XPS Serialization Stack for Packaging/Compression Semantic Changes #2085
Labels
Enhancement Requested
Product code improvement that does NOT require public API changes/additions
Epic
Groups multiple user stories. Can be grouped under a theme.
Milestone
In .NET Core 3, WPF changes to use the packaging and compression in Microsoft.NetCore.App instead of carrying WPF specific libraries in WindowsBase.dll.
This resulted in several compatibility problems with XPS document creation and manipulation.
#575
#597
#1063
#1363
#1985
Workarounds have been generally done for much of these and some of these workarounds are encoded into the product itself.
WPF should be updated in order to work well with the new sematics from System.IO.Packaging and System.IO.Compression. This will require a lot of investigation in several areas:
XPS document creation and serialization
Printing
General package usage
Creating this as an epic for now. Once more investigation is done into the scope for these changes, we can add specific tasks.
The text was updated successfully, but these errors were encountered: