0

问候,

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

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

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

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

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

提前谢谢了

4

1 回答 1

0

您可以通过使用HttpHandlerin 服务器端并创建一个HttpWebRequestin 客户端来实现,该客户端将 XML 中包含的所有字节发送到处理程序。

CodeProject上有一篇关于如何在 MVVM 中实现 FileUploader的好文章。试着看看结尾部分。

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

于 2011-01-14T14:57:35.247 回答