VB.NET XPathDocument.CreateNavigator抛出“debuggerDis

2019-10-16 16:19发布

我是新来的这一点,从教程工作。 我有下面的代码的变化:

Dim xDoc As XPathDocument
Dim xNav As XPathNavigator

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

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

我GOOGLE了搜查,并没有发现什么(虽然我真的不知道要寻找什么)。 这似乎是一些基本的东西,它的阻止我从了很多,我知道作品其他的东西继续!

Answer 1:

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

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

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

我提起这个作为一个bug报告连接 。



文章来源: VB.NET XPathDocument.CreateNavigator throws “debuggerDisplayProxy” error