Недопустимые дочерние элементы в nuspec при вызове пакета Nuget
Когда я бегу
nuget pack myPackage.nuspec
Элемент 'метаданные' в пространстве имен ' http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd' имеет недопустимый дочерний элемент 'packageSourceUrl' в пространстве имен ' http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd'. Список возможных ожидаемых элементов: 'contentFiles, frameworkAssemblies, ссылки, developmentDependency, язык, releaseNotes' в пространстве имен ' http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd'.
Я понимаю, что элемент недействителен и не в xsd.
Мой файл nuspec имеет 2 элемента в metadata
элемент, который будет генерировать ошибки при создании nupkg:
<metadata>
<mailingListUrl>http://example.com</mailingListUrl>
<packageSourceUrl>https://example.com/</packageSourceUrl>
Как я могу избежать этой ошибки со схемой?
1 ответ
mailingListUrl
а также packageSourceUrl
не являются частью элемента метаданных nuspec. Что вы ищете? Возможные элементы метаданных nuspec приведены здесь.