【ASP.NET】*.pdb 和 *.refresh 用途

新增 Library(.dll)Nuget 會自動幫忙長出 .pdb 和 .refresh,這些檔案是什麼用途呢

.pdb(Program database)

  • 儲存 dll 裡面的變數、行數等等資訊
  • Debug 模式下才有用
  • 移除此檔案不會影響程式運作

.refresh

  • 儲存參考的 dll 的絕對路徑(用記事本打開檔案可以看到路徑)
  • Complier 時會自動將路徑的 dll 更新到 Bin

參考資料:
https://learn.microsoft.com/en-us/visualstudio/debugger/specify-symbol-dot-pdb-and-source-files-in-the-visual-studio-debugger?view=vs-2022

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *