Я использую nuget для упаковки некоторых сборок и дополнительных файлов.
Мне нужно разделять символы, поэтому я использую «nuget pack -symbols», который создает два отдельных файла nupkg.
У меня проблема в том, что пакет .symbols.nupkg содержит только каталог «lib» (с PDB и DLL). Отсутствуют «инструменты» и «содержание».
Это означает, что когда кто-то устанавливает .symbols.nupkg, он не получает лишних файлов под «содержимым». И поскольку .symbols.nupkg имеет тот же идентификатор пакета, что и основной .nupkg, nuget никогда не установит основной пакет, в котором есть «контент».
Это один и тот же файл nuspec, который создает оба пакета, поэтому я не могу его там контролировать.
Я что-то делаю не так или неправильно понимаю, как следует использовать пакет символов?