C# UWP Windows 10 Inter Process Communication with MemoryMappedFiles missing

Fikkwix picture Fikkwix · Sep 21, 2015 · Viewed 7.1k times · Source

I'm facing a new problem, that occured while coding my IPC for my app.

Before UWP I was able to use the directive using System.IO.MemoryMappedFiles; sucessfully. Now I can't use using System.IO.MemoryMappedFiles; and I need it.

Is everyone facing the same issue? If yes, how do you solved it?

My app doesn't compile anymore.

I already tried to reimport the System.Core.dll as a reference and with DllImport, neither worked.

Answer

robertos picture robertos · Sep 22, 2015

Direct inter-process communication is not available in Universal apps.

You can use App Services or LaunchUriForResultsAsync to perform tasks that span multiple apps.