There are two WinRT applications (C#/Xaml if it matters) on Windows 8. The first app should receive and send some data into the second one. What the best way to do that? Can WCF
I am not sure if it has been answered but I found that it is possible to do this using LaunchFileAsync. An example is as follows: //To launch app var launchFileName = "june.kit";
var folder = Windows.Storage.ApplicationData.Current.LocalFolder;
var option = Windows.Storage.CreationCollisionOption.ReplaceExisting;
// create file
var launchFile = await folder.CreateFileAsync(launchFileName, option);
// write content
await Windows.Storage.FileIO.WriteTextAsync(launchFile, tempChk);
// launch file
bool success = await Launcher.LaunchFileAsync(launchFile);
Where launchFileName is possible to have any name with any extension, and this extension should mention in the calling application's FileTypeAssociation in the packager.manifest file.