将XML文件保存到clientbin

时间:2011-01-14 14:46:44

标签: c# xml silverlight save clientbin

问候,

我正在尝试阅读并保存到客户端bin中的XML文件

我已经设法找到如何在clientbin中读取xml文件。

现在我想保存到它,保存时,文件已存在于clientbin中。

Uri url = new Uri("myXml.xml", UriKind.Relative);
WebClient client = new WebClient();
#region DownloadStringCompleted
client.DownloadStringCompleted += (s, ea) =>
{
   //bla
}

如果由于限制而无法做到这一点,请为我提供一种方法将文件复制到本地计算机并在那里进行更改。

非常感谢提前

1 个答案:

答案 0 :(得分:0)

通过在服务器端使用HttpHandler,并在客户端创建HttpWebRequest,向服务器发送XML中包含的所有字节,您可以实现的目标是什么?

关于如何在MVVM中实现FileUploader, CodeProject 上有一个很好的article。试着看看结尾部分。

无论如何,这不是唯一的解决方案,如果您愿意,可以创建一个执行相同工作的WCF服务。