Bagikan melalui


Source Link

Tautan Sumber adalah teknologi yang memungkinkan penelusuran kesalahan kode sumber rakitan .NET dari NuGet oleh pengembang. Tautan Sumber dijalankan saat membuat paket NuGet dan menyematkan metadata kontrol sumber di dalam rakitan dan paket. Pengembang yang mengunduh paket dan mengaktifkan Tautan Sumber di Visual Studio dapat masuk ke kode sumbernya. Tautan Sumber menyediakan metadata kontrol sumber untuk menciptakan pengalaman debug yang memuaskan.

Petunjuk untuk menggunakan Tautan Sumber dapat ditemukan di repositori GitHub dotnet/sourcelink.

Anda dapat menggunakan aplikasi desktop NuGet Package Explorer atau situs web nuget.info untuk mengonfirmasi bahwa metadata Tautan Sumber telah berhasil disematkan dalam paket. Verifikasi bahwa metadata Repository dilengkapi dengan pengidentifikasi penerapan dan bahwa file .pdb terletak dengan .dll setiap target.

Source Link in NuGet Package Explorer

✔️ PERTIMBANGKAN untuk menggunakan Tautan Sumber untuk menambahkan metadata kontrol sumber ke rakitan dan paket NuGet Anda.

Tip

Anda dapat lebih meningkatkan pengalaman debug pengembang dengan menambahkan atribut debugger ke jenis Anda.

✔️ PERTIMBANGKAN untuk menerbitkan file simbol (*.pdb).

Untuk pengalaman debug terbaik, pustaka Anda harus menerbitkan file simbol serta menggunakan Tautan Sumber. Untuk informasi selengkapnya tentang file simbol dan paket simbol, lihat Paket simbol.

✔️ PERTIMBANGKAN untuk mengaktifkan build deterministik.

Build deterministik memungkinkan verifikasi bahwa biner yang dihasilkan dibuat dari sumber yang ditentukan dan menyediakan keterlacakan. Untuk informasi selengkapnya tentang build deterministik dan petunjuk untuk mengaktifkannya, lihat Build Deterministik.