有没有办法使用发布配置发布的 Nuget 包启用源链接?
我们配置了一个本地 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 位于同一目录中。调试模式只是工作。