0

我的解决方案中有这个结构:

Solution
    project: class library
    project: NuGet.Package'n'Publish

我需要在 NuGet 包中包含类库项目生成的 xml 注释文件。我已经看到其他答案建议<file src="bin\*.xml" target="lib" />在 nuspec 文件中添加或一些变体,但我无法让它工作。

类库确实会生成一个 xml 文件,但它不包含在包中。

除了尝试标签的随机变体之外,我什至不知道从哪里开始进行故障排除<file...,这到目前为止还没有奏效。

没有错误消息 - 它只是不包括在内。

NuGet.Package'n'Publish 项目的 nuspec 模板中的默认部分如下所示:

<files>
  <file src="lib\**\*.dll" target="lib" />
  <file src="lib\**\*.pdb" target="lib" />
  <file src="tools\**\*.*" target="tools" />
  <file src="content\**\*.*" target="content" exclude="content\Content.Readme.txt" />
</files>
4

1 回答 1

1

不确定 NugetPackageNPublish 扩展是如何工作的。但是尝试使用 Nuget.exe Pack 命令打包它对我来说效果很好。可以在此处找到有关 Nuget 命令行的更多详细信息 @ http://docs.nuget.org/docs/reference/command-line-reference

是否存在 Nuget.exe 包无法满足您的目的的情况?

于 2012-11-29T03:28:28.713 回答