该项目的目标是让任何构建NuGet 库的人都能够毫不费力地为其用户提供源代码调试。Microsoft 库(例如 .NET Core 和 Roslyn)已启用 Source Link。...在目前阶段, 不同的框架(nfx, netcore 2.x, 3.x, 5.x),不同的vs(msbuild)版本下, 对pdb文件的处理各不相同....当然这个问题官方也在解决,但是比较缓慢, 反正我知道这个问题就已经好几年了, 到目前位置github上的issue还在讨论来讨论去...
坏处
比较明显的增加的文件的体积....验证我们的dll或者pdb已经支持SourceLink了
首先我们先安装sourcelink工具.
dotnet tool install -g sourcelink
接着测试一下我们的dll是否已经支持了...如果你和我一样, 用的是gitlab的私有git repo, 那可以继续看下去.
为gitlab的私有源代码项目提供支持.
如果是gitlab的私有git repo.