System.IO.FileInfo.Replace does not handle Alternative Data Streams/Extended Attributes correctly

System.IO.FileInfo.Replace() does not handle extended attributes. The windows .Net file operation moves the extended attributes / alternative data streams.

But the actual mono lib does not: https://github.com/mono/mono/blob/master/mcs/class/corlib/System.IO/FileInfo.cs#L281

Best regards

Till


Reference: https://bugzilla.xamarin.com/show_bug.cgi?id=20902