2012-05-09 46 views
0

我是新手,并从教程开始工作。我有以下代码的变化:VB.NET XPathDocument.CreateNavigator抛出“debuggerDisplayProxy”错误

Dim xDoc As XPathDocument 
Dim xNav As XPathNavigator 

xDoc = New XPathDocument("xxxxxxx.xml") 
xNav = xDoc.CreateNavigator() 

然而,“CreateNavigator”返回:“debuggerDisplayProxy”是一种类型的,不能用作表达式。

我谷歌搜索,没有发现任何东西(虽然我不知道该找什么)。这似乎是一些基本的东西,它阻止我继续我知道的很多其他东西的作品!

回答

3

这是不是一个真正的错误,调试与上类属性的问题:

<DebuggerDisplay("{debuggerDisplayProxy}")> _ 
Public MustInherit Class XPathNavigator 
    '' etc.. 
End Class 

名字拼写错了,应该是“DebuggerDisplayProxy”大写D.出于某种原因这只会在VB.NET出错,这在C#中不是问题,所以这可能是为什么它尚未被修复。只要继续点击[+]查看对象的内部成员。继续下去,你的代码没有问题。

我在Connect处提交了这个错误报告。