我的理解是 Visual Studio 调试不支持从嵌入式 PDB 中提取源。我读过 Source Link 可以使用本地 NuGet 存储库来下载源代码以进行调试。我创建了一个测试库的 .nupkg 和 .snupkg,在 csproj 中使用它:
<PropertyGroup>
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
<IncludeSymbols>true</IncludeSymbols>
<EmbedAllSources>true</EmbedAllSources>
</PropertyGroup>
我想我需要使用 Source Link 从 .snupkg 中提取源代码。但是,我在文档中只能找到如何从在线(GitHub 等)下载源代码。这可能吗?