2012-05-09 2 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'는 유형이고 식으로 사용할 수 없습니다 다음 코드의 변형이있다.

나는 인터넷 검색을했고 검색 한 결과 아무 것도 발견하지 못했습니다. 이것은 기본 무언가처럼 보입니다. 그리고 그것은 제가 일하는 것을 알고있는 많은 다른 것들을 계속하는 것을 저지합니다! , 어떤 이유로 자본 D.에 "DebuggerDisplayProxy"를해야합니다 이름은 잘못된 철자가

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

:

답변

3

그것은 실제 오류가 아닙니다가, 디버거는 클래스의 속성에 문제가있다 이것은 VB.NET에서만 잘못됩니다. 이것은 C#에서 문제가되지 않기 때문에 아마 아직 해결되지 않았습니다. [+]를 계속 클릭하면 개체의 내부 멤버를 볼 수 있습니다. 그리고 계속해서, 당신의 코드에는 아무런 문제가 없습니다.

Connect에 버그 신고서로 제출했습니다.

관련 문제