Насколько я знаю, вы можете получить доступ к файлам только из изолированного хранилища.Вызов таких методов, как File.Open (), приводит к появлению MethodAccessException.
Если вы хотите обмениваться файлами через границы приложения, простое решение - хранить их в удаленном месте (в облаке или на обычном веб-сервере).и позвольте вашему приложению работать с этими файлами.