閱讀379 返回首頁    go 阿裏雲 go 技術社區[雲棲]


Debug與Release的區別

        在應用Visual Studio對代碼文件進行F5操作(Build)時,實際是發生了一係列語法檢查、詞法檢查和編譯過程,通常情況下我們有兩種Build模式,這就是常說的Debug Build和Release Build。望文知意,Debug Build模式通常應用於開發時,便於調試反饋;而Release Build則應用於部署時,這是因為Release模式下,編譯器做了很多的優化操作(代碼冗餘、循環優化等),省去了對調試信息的記錄。因此,兩種Build模式是各不相同的

        二者進行一點總結如下:

        Debug用於開發時,Release用於部署時。 Debug模式下,將產生pdb文件,用於保存狀態信息和調試信息;Release模式下,不產生調試信息,也沒有pdb文件。 

最後更新:2017-04-03 20:19:20

  上一篇:go HTTP請求和響應格式
  下一篇:go C# DataSet.Clear 方法