加载XML文件时出现404错误

时间:2015-01-08 21:54:53

标签: c# xml vb.net

我有以下代码来加载XML文件:

Dim doc As XmlDocument = New XmlDocument()
doc.Load(fileName)

然而,它引发了以下异常:

"远程服务器返回错误:(404)Not Found。"

我不明白这里发生了什么。它只是一个XML文件 - 路径'文件名'是正确的。它在电脑上 - 在那里!我可以打开它并编辑它就好了!此外它在圣诞节前工作正常,代码没有改变。到底是怎么回事?

1 个答案:

答案 0 :(得分:0)

我们遇到了同样的问题,结果加载了一个xml文档,DTD不再可用,你得到一条404消息。在我们的例子中,因为Onix 2.1 DTD在2014年12月底被Editeur取消了流通(因为他们推动人们使用Onix 3.0)。我们通过Editeur网站的zip文件下载了2.1(今天),然后在加载之前编辑XML以将DTD位置交换到我们的本地路径......似乎工作正常[仍在测试]。

相关问题