2010-12-27 4 views
1

Meine Methode sieht wie folgt ausSandcastle Hinzufügen param Dokumentation nicht

''' <summary> 
    ''' Adds the activity. 
    ''' </summary> 
    ''' <param name="userid">An that is derived from the <see cref="Domain.User.ID" /></param> 
    ''' <param name="activity">The activity integer that is to be derived from the <see cref="ActivityLogService.LogType" />.</param> 
    ''' <param name="ip">An IP V4 IP Address.</param>integer 
    ''' <remarks></remarks> 
    Public Sub AddActivity(ByVal userid As Integer, ByVal activity As Integer, ByVal ip As String) Implements IActivityLogService.AddActivity 
     Dim _activity As ActivityLog = New ActivityLog 
     _activity.Activity = activity 
     _activity.UserID = userid 
     _activity.UserIP = ip.IPAddressToNumber 
     _activity.ActivityDate = DateTime.UtcNow 

     ActivityLogRepository.AddActivity(_activity) 
    End Sub 

Aber wenn ich Sandcastle laufen, meine Dokumentation endet wie diese

userid Typ aufzublicken: System .. :: .. Int32

[Fehlende Dokumentation für "M: myapp.Core.Domain.ActivityLogService.AddActivity (System.Int32, System.Int32, System.String)"]

.. System :: .. Int32

[Fehlende Dokumentation für "M: myapp.Core.Domain.ActivityLogService.AddActivity (System.Int32, System.Int32, System.String)"]

Aktivität Typ

ip Typ: System .. :: .. String

[Fehlende Dokumentation für "M: myapp.Core.Domain.ActivityLogService.AddActivity (System.Int32, System.Int32, System.String)"]

Was mache ich falsch?

Antwort

4

Ok, ich habe es herausgefunden. Ich hatte den Build auf "release" eingestellt und Sandcastle nahm den "alten" Debug-Build auf, der die neuen Kommentare nicht enthielt.