2015-10-15 87 views
0

首先,这是我的一些代码......它和我在互联网上找到的许多片段几乎完全相同。VB.Net:为什么XmlDocument.Load导致问题?

1: Dim doc As XmlDocument = New XmlDocument 
2: doc.Load("text.xml") 
3: Dim docElement As XmlNode = doc.DocumentElement 

所以,这里是我的问题:

我可以把任何东西线2之前,它工作正常。但是,我在第2行之后放置的任何内容都被完全忽略 - 就像doc.Load正在导致程序直接跳到子结尾一样。我尝试在每行添加断点,之前和最多2行运行,然后忽略3和更高版本。

回答

0

似乎与我的模式...我已经找到了我的问题的答案后,实际决定我需要问它。

如果其他人有类似的麻烦:检查文件名中的拼写错误和/或检查文件是否存在。我现在觉得很愚蠢。

+0

那么问题是什么呢?拼写错误或文件不存在? – MAC

+0

呃......两者......就Load方法而言,它就是该文件不存在。在这种情况下,它是由我错误地键入文件名造成的。在其他情况下,文件可能已被删除,或者从未创建过,或者位于错误的文件夹中。原因无所谓 - 这是一回事。该文件不在计算机正在搜索的位置。 – Axle12693

+0

你应该更新你的答案 – MAC

相关问题