【发布时间】:2010-12-10 02:06:09
【问题描述】:
我正在尝试加载位于我的 Windows Phone 7 解决方案中的 XML 文件。我想知道将文件包含在项目中然后用代码引用它的正确方法。我当前的代码给了我一个错误
NotSupportedException “在 WebClient 请求期间发生异常。”
这是我的 WebClient 代码的存根
WebClient workbenchAdConfigRequest = new WebClient();
workbenchAdConfigRequest.OpenReadCompleted += new OpenReadCompletedEventHandler(workbenchAdConfigRequest_OpenReadCompleted);
workbenchAdConfigRequest.OpenReadAsync(new Uri("/SampleData/SampleData.xml", UriKind.Relative));
事件处理程序是
private void workbenchAdConfigRequest_OpenReadCompleted(object sender, OpenReadCompletedEventArgs e)
{
try
{
XElement xml = XElement.Load(e.Result);
}
catch
{
//return
}
}
在文件 /SampleData/SampleData.xml 上,我已将属性设置为
构建操作:嵌入式参考 复制到输出目录:不要复制 自定义工具:MSBuild:Compile
能否从应用程序的“文件路径”加载本地文件?
【问题讨论】:
标签: xml windows-phone-7 load local-files