共用方式為


來源連結

Source Link 是一項技術,可讓開發人員從 NuGet 對 .NET 元件進行原始程式碼偵錯。 來源連結在建立 NuGet 套件時執行,並在元件和套件中嵌入原始檔控制元數據。 在 Visual Studio 中下載套件並啟用 Source Link 的開發人員可以逐步執行其原始程式碼。 來源連結提供原始檔控制元數據,以建立絕佳的偵錯體驗。

您可以在 dotnet/sourcelink GitHub 存放庫中找到使用來源連結的指示。

您可以使用 NuGet 套件總管 桌面應用程式或 nuget.info 網站來確認來源連結元數據已成功內嵌在套件中。 確認 Repository 中繼資料包含提交識別碼,.pdb 檔案位於每個目標的 .dll。

NuGet 套件總管中的來源連結

✔️ 請考慮使用來源連結,將原始檔控制元數據新增至元件和 NuGet 套件。

小提示

您可以藉由將調試程式屬性新增至您的類型,進一步增強開發人員的偵錯體驗。

✔️ 請考慮發佈符號檔 (*.pdb)。

為了獲得最佳偵錯體驗,您的連結庫應該發佈符號檔,以及使用來源連結。 如需符號檔和符號套件的詳細資訊,請參閱 符號套件

✔️ 請考慮啟用決定性組建。

確定性組建可讓您驗證產生的二進位檔是從指定的來源建置,並提供可追蹤性。 如需確定性組建的詳細資訊,以及啟用這些組建的指示,請參閱 確定性組建