gpt4 book ai didi

windows-phone-7 - 从 Visual Studio 将文件添加到 WP7 隔离存储?

转载 作者:行者123 更新时间:2023-12-04 07:10:37 25 4
gpt4 key购买 nike

我正在开发一个 Windows Phone 7 应用程序,我将在其中使用必应 map 显示 ATM 靠近您的位置。

我有一个带有地址和 gps 坐标的 xml 文件。但是如何将这个文件从 Visual Studio 添加到我的程序中呢?如果我将 BuildAction 设置为 Content 并将 Copy 到输出目录设置为 Copy 总是。该文件仍然不在 IsolatedStorage 中。我必须建立一种机制来从网上下载信息吗?还是有其他方法?

最佳答案

在 Visual Studio 项目中列为内容的文件将复制到生成的 XAP 文件(类似于 ZIP 文件)。它们不会被复制到独立的存储中。

如果是 XML 文件,您可以调用 XmlReader.Create以文件的路径为参数,如下所示:

using (XmlReader reader = XmlReader.Create("path/to/file.xml"))
{
// read XML file here
}

或者您也可以调用 Application.GetResourceStream并使用 Stream返回 StreamResourceInfo 的属性目的:
StreamResourceInfo sri = Application.GetResourceStream(
new Uri("path/to/file.xml", UriKind.Relative));
// read XML file here from sri.Stream, e.g. using a StreamReader object

关于windows-phone-7 - 从 Visual Studio 将文件添加到 WP7 隔离存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3690815/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com