【发布时间】:2018-06-07 11:17:37
【问题描述】:
有没有办法通过发布配置发布的 Nuget 包启用 Source Linking?
我们配置了一个本地 nuget 服务器,我们在其中存储了使用发布配置构建的框架 dll。客户端应用程序引用这些 dll,我们希望从中调试框架。
我可以使用调试配置打包框架代码,但在发布模式下,.pdb 文件未加载,我可以在 VS 2017 的模块窗口中确认。
这是我的源链接配置:
<Project>
<ItemGroup>
<PackageReference Include="SourceLink.Embed.AllSourceFiles" Version="2.8.1" PrivateAssets="all" />
</ItemGroup>
</Project>
编辑:我使用 Visual Studio 2017 版本 15.7.3。我的目标是 .NET Core 2.1。我确认 pdb 文件嵌入到 nupkg 文件中,并且它们与 dll 位于同一目录中。调试模式只是工作。
【问题讨论】:
标签: .net sourcelink