VS2010 の VB.NET プロジェクトで、クラスのフィールドに XML コメント (''') を追加しようとしました。コメントの表示に問題があります。Main() サブのメンバー名の上にマウス カーソルを置くと、クラス メソッドの完全なコメントのみが表示されます。
プロジェクトのコンパイル オプションで、[XML ドキュメント ファイルを生成] チェックボックスがオンになっています。完全なコメントは通常、IntelliSense リストに表示されます (オブジェクト名の後にピリオドを入力すると)。
それは設計によるものですか、それとも設定で変更できますか?
以下に配置された最小限のコードサンプル。
''' <summary>
''' Test class
''' </summary>
''' <remarks></remarks>
Public Class TestClass
''' <summary>
''' Test field
''' </summary>
''' <remarks></remarks>
Public s As String
''' <summary>
''' Test method
''' </summary>
''' <remarks></remarks>
Public Sub Method()
End Sub
End Class
Sub Main()
Dim c = New TestClass() ' "Class TestClass \ Test class" displayed
c.s = "abc" ' Only "Public s As String" displayed!
c.Method() ' "Public s As String \ Test method" displayed
End Sub