Функциональность упаковки на основе MSBuild .NET SDK имеет возможность либо создать файл nuspec для использования для упаковки (по умолчанию), либо использовать предоставленный пользователем файл nuspec (свойство NuSpecFile
) для создания пакета.
Нет функциональности для смешивания этих подходов.
Я предлагаю поместить все необходимые метаданные в файл csproj.См. документацию по целевому пакету для получения списка свойств MSBuild, которые можно использовать для управления метаданными пакета.
Если вы хотите обмениваться метаданными между несколькими проектами, создайте Directory.Build.props
файл в корневой папке вашего решения (иерархия каталогов в или выше всех проектов) с содержимым, которым вы хотите поделиться:
<Project>
<PropertyGroup>
<Authors>shared authors value</Authors>
<PackageProjectUrl>https://something</PackageProjectUrl>
…
</PropertyGroup>
</Project>