Megosztás a következőn keresztül:


Forráshivatkozás

A Source Link egy olyan technológia, amely lehetővé teszi a fejlesztők számára a .NET-szerelvények forráskód-hibakeresését a NuGetből. A Source Link a NuGet-csomag létrehozásakor fut, és beágyazza a forrásvezérlő metaadatait a szerelvényekbe és a csomagba. Azok a fejlesztők, akik letöltik a csomagot, és engedélyezve vannak a Source Link a Visual Studióban, a forráskódba léphetnek. A Source Link forráskövetési metaadatokat biztosít a nagyszerű hibakeresési élmény létrehozásához.

A Source Link használatára vonatkozó utasítások a dotnet/sourcelink GitHub-adattárban találhatók.

A NuGet Package Explorer asztali alkalmazásával vagy a nuget.info webhelyével ellenőrizheti, hogy a Forráshivatkozás metaadatai sikeresen beágyazva lettek-e a csomagba. Ellenőrizze, hogy a Repository metaadatok megtalálhatóak-e véglegesítési azonosítóval, és hogy a .pdb fájlok az egyes cél .dll találhatók-e.

Source Link in NuGet Package Explorer

✔️ FONTOLJA meg, hogy a Forráshivatkozás használatával forrásvezérlési metaadatokat ad hozzá a szerelvényekhez és a NuGet-csomagokhoz.

Tipp.

A fejlesztők hibakeresési élményét tovább javíthatja, ha hibakereső attribútumokat ad hozzá a típusaihoz.

✔️ FONTOLJA meg a szimbólumfájlok (*.pdb) közzétételét.

A legjobb hibakeresési élmény érdekében a kódtárnak közzé kell tennie a szimbólumfájlokat, valamint a Forráshivatkozást kell használnia. A szimbólumfájlokról és a szimbólumcsomagokról további információt a Szimbólumcsomagok című témakörben talál.

✔️ FONTOLJA meg a determinisztikus buildek engedélyezését.

A determinisztikus buildek lehetővé teszik annak ellenőrzését, hogy az eredményül kapott bináris a megadott forrásból lett-e létrehozva, és nyomon követhetőséget biztosít. A determinisztikus buildekről és azok engedélyezésére vonatkozó utasításokról további információt a Determinisztikus buildek című témakörben talál.