2012-05-09 49 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處提交了這個錯誤報告。