调用Nuget pack时,nuspec中的子元素无效

时间:2017-02-03 21:57:40

标签: nuget nuspec

当我跑步时

nuget pack myPackage.nuspec
  

命名空间“http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd”中的元素“元数据”在命名空间“http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd”中包含无效的子元素“ packageSourceUrl ”。期望的可能元素列表:名称空间“http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd”中的“contentFiles,frameworkAssemblies,references,developmentDependency,language,releaseNotes”。

我理解该元素无效,而不是xsd。

我的nuspec文件在metadata元素中有2个元素,在创建nupkg时会产生错误:

<metadata>      
  <mailingListUrl>http://example.com</mailingListUrl>
  <packageSourceUrl>https://example.com/</packageSourceUrl>

如何使用架构避免此错误?

1 个答案:

答案 0 :(得分:1)

mailingListUrlpackageSourceUrl 不属于nuspec元数据元素。你在找什么?可能的nuspec元数据元素被赋予here