Bagikan melalui


Tautan Sumber

Source Link adalah teknologi yang memungkinkan debugging kode sumber assembly .NET bagi pengembang melalui NuGet. Tautan Sumber dijalankan saat membuat paket NuGet dan menyematkan metadata kontrol sumber di dalam rakitan dan paket. Pengembang yang mengunduh paket dan mengaktifkan Source Link di Visual Studio dapat masuk ke kode sumbernya. Source Link menyediakan metadata pengendalian sumber untuk menciptakan pengalaman debugging yang luar biasa.

Instruksi untuk menggunakan Source Link dapat ditemukan di repositori GitHub dotnet/sourcelink .

Anda dapat menggunakan aplikasi desktop NuGet Package Explorer atau situs web nuget.info untuk mengonfirmasi bahwa metadata Source Link telah berhasil disematkan dalam paket. Verifikasi bahwa Repository metadata ada dengan pengidentifikasi komit dan bahwa file .pdb terletak dengan .dllpada setiap target.

Tautan Sumber di Penjelajah Paket NuGet

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

Petunjuk / Saran

Anda dapat lebih meningkatkan pengalaman debugging pengembang dengan menambahkan atribut debugger ke tipe Anda.

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

Untuk pengalaman debugging terbaik, pustaka Anda harus menerbitkan file simbol serta menggunakan *Source Link*. 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 dibangun dari sumber yang ditentukan dan memberikan keterlacakan. Untuk informasi selengkapnya tentang build deterministik dan instruksi untuk mengaktifkannya, lihat Build Deterministik.