2016-11-22 60 views
1

我在整個應用程序中都記錄了一行代碼,但是要查看整個文件並評論/取消註釋我需要記錄的每一行內容是一件痛苦的事情。除了在「#if debug then」語句中包裝每一個,並且在發佈版或調試版中構建之外,我還沒有找到一種簡單的方法來切換這些行以進行註釋或取消註釋(或者可以完成的任何其他選項我的目標)。有沒有好的選擇?在Visual Studio中有沒有簡單的方法來打開/關閉日誌記錄?

回答

0

使用可配置的日誌框架,如NLoglog4net。否則,你可以創建一個通用的日誌記錄方法,並用ConditionalAttribute(例如

Module DebugModule 

    <Conditional("DEBUG")> _ 
    Public Sub DebugMsg(ByVal message As String) 
     Debug.Print(Date.Now.ToString("hh:mm:ss.ffff ") & message) 
    End Sub 

End Module 

DebugMsg("Message goes here") 

在這種情況下,調用DebugMsg將僅被包含在被定義的調試符號時。

相關問題