Есть ли способ включить Source Linking с пакетами Nuget, которые публикуются с конфигурацией выпуска?
Мы настроили локальный сервер nuget, на котором мы храним наши библиотеки фреймворков, созданные с помощью конфигураций Release.Клиентские приложения ссылаются на эти dll, и мы хотим отладить фреймворк из них.
Я мог бы заставить его работать с упаковкой кода фреймворка с конфигурацией Debug, но в режиме Release файлы .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.Режим отладки просто работает, хотя.