https://bugs.winehq.org/show_bug.cgi?id=38830
--- Comment #2 from Vincent Povirk madewokherd@gmail.com --- In current Wine Mono, it crashes because Mono depends on GetOverlappedResultEx, and Wine doesn't have it:
System.EntryPointNotFoundException: GetOverlappedResultEx assembly:<unknown assembly> type:<unknown type> member:(null) at (wrapper managed-to-native) System.Runtime.Remoting.Channels.Ipc.Win32.NamedPipeListener.GetOverlappedResultEx(intptr,System.Threading.NativeOverlapped&,uint&,int,bool)