нугет. В репе есть nuspec для всякой метаинфы. Сменили CI, для создания пакета перешли с AZ DevOps NuGetCommand@2 -> pack на другое с прямым вызовом dotnet pack.
Суть проблемы : создаётся пустой пакет, без длл. Кажется порешали костылем вставив эту строчку (скрин 1) в нуспеку. Собирать без нуспеки пока не вариант. Но теперь пустая секция зависимостей (скрин 2, dotPeek), хотя в csproj все перечислены.
При генерации без нуспеки эта секция есть. При вскрытии пакета как архива заметил, что там генерируется своя нуспека с секцией dependendies, где перечислены все PackageReferences (скрин 3).
Вопрос : есть способ не отказываться от нуспеки в проекте, но добиться эффекта как на скрине 4 без ручного дублирования зависимостей в nuspec с csproj? И возможно избавиться от костыля в <files>, если есть решения получше
TargetFramework какой в проекте? Есть ли ProjectReference в нем?
1) netstandard2.0 2) нет
Обсуждают сегодня