Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
File 如何在手机中保存可由多个应用程序访问的文件?_File_Windows Phone 8_Save_Accessible - Fatal编程技术网

File 如何在手机中保存可由多个应用程序访问的文件?

File 如何在手机中保存可由多个应用程序访问的文件?,file,windows-phone-8,save,accessible,File,Windows Phone 8,Save,Accessible,我尝试为所有相同的用户和密码使用相同的凭据开发几个WP8应用程序。因此,如果用户选择更改其凭据,他在一个应用程序中只更改一次,并且所有应用程序都会更改。 到目前为止,我使用Isolatedstorage来保存凭证,如下所示,但我想知道是否所有应用程序都可以访问这些文件……我想它们不会。 那么你有什么解决办法 谢谢你的帮助 public static void SaveToFile(byte[] Encryptedfile, string FileName) { us

我尝试为所有相同的用户和密码使用相同的凭据开发几个WP8应用程序。因此,如果用户选择更改其凭据,他在一个应用程序中只更改一次,并且所有应用程序都会更改。 到目前为止,我使用Isolatedstorage来保存凭证,如下所示,但我想知道是否所有应用程序都可以访问这些文件……我想它们不会。 那么你有什么解决办法

谢谢你的帮助

   public static void SaveToFile(byte[] Encryptedfile, string FileName)
    {
        using (var SaveApplicationFile = IsolatedStorageFile.GetUserStoreForApplication())
        {
            SaveApplicationFile.DeleteFile(FileName);
            using (IsolatedStorageFileStream fileAsStream = new IsolatedStorageFileStream(FileName, System.IO.FileMode.Create, FileAccess.Write, SaveApplicationFile))
            {
                using (Stream writer = new StreamWriter(fileAsStream).BaseStream)
                {
                    writer.Write(Encryptedfile, 0, Encryptedfile.Length);
                }

            }
        }
    }

您无法访问其他应用程序的隔离存储。 也不能在SD卡上保存。 也许考虑使用SkyDRE或其他外部存储。
另一个想法,我正在考虑-也许你们可以使用MediaLibrary并将图片保存在那个里。并将此图片用作某些数据的容器-可能使用隐写术

谢谢你的回答,即使它对我没有多大帮助…我发现了这个,但似乎没有办法在电话上储存在一个共享的存储库中…有人可以帮忙吗?顺便说一句,我不能使用外部存储…你是对的,因为现在没有共享存储。可能使用网络SkyDrive、自己的服务器或其他东西是唯一的选择。事实上,我可以使用其他应用程序来管理我的凭据。他的角色是将用户的密码和Id保存在存储器中。每次用户需要在一个应用程序中设置或更改密码时,都会启动此特定应用程序。你怎么认为?谢谢,顺便说一句,我还是不知道该怎么办this@PaulMartinez这是一个非常好的主意,你可以只通过Uri关联WP8:,你可以很容易地找到更多的例子。我发现了一些对用户来说更有趣、更简单的东西:KnowFolders,所以WP8上有一些常见的文件夹!!:在这个话题上,它被称为图书馆