A образец был бы полезен, или хотя бы упомянул, какую версию NuGet.exe вы использовали (вы пытались загрузить последнюю версию?).Я создал ту же структуру каталогов, что и вы, и использовал образец в верхней части страницы документации .nuspec для содержимого файла .nuspec, заполнив только 4 обязательных элемента, которые он перечисляет, и добавив абсолютноничего больше.Вот мой вывод:
C:\git\test\pptest> nuget pack -verbosity detailed
NuGet Version: 4.9.2.5706
Attempting to build package from 'pptest.nuspec'.
Id: pptest
Version: 1.0.0
Authors: zivkan
Description: testing
Dependencies: None
Added file '[Content_Types].xml'.
Added file '_rels/.rels'.
Added file 'content/first.cs.pp'.
Added file 'content/Windows/second.cs.pp'.
Added file 'package/services/metadata/core-properties/373c9fa8025c4ee49217861072d632ae.psmdcp'.
Added file 'pptest.nuspec'.
Successfully created package 'C:\git\test\pptest\pptest.1.0.0.nupkg'.
Итак, все, что я могу сказать, это «это работает для меня».
Для справки, вот мой полный файл .nuspec, а не то, что я представляю, что он добавляетчто-нибудь полезное для этого ответа
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
<metadata>
<!-- Required elements-->
<id>pptest</id>
<version>1.0.0</version>
<description>testing</description>
<authors>zivkan</authors>
<!-- Optional elements -->
<!-- ... -->
</metadata>
<!-- Optional 'files' node -->
</package>