リリース構成で公開されている Nuget パッケージでソース リンクを有効にする方法はありますか?
リリース構成で構築されたフレームワーク dll を格納するローカル nuget サーバーを構成しました。クライアント アプリケーションはこれらの 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と同じディレクトリにあることを確認しました。ただし、デバッグモードは機能します。