0

我有以下 nuspec 文件:

<files>
    <file src="..\.BuildScripts\Tools\*.ps1" target="tools" />
    <file src="..\Build\Results\*.*" target="content" exclude="*.txt" />
</files>

当我运行时NuGet pack project.nuspec,该过程完成而没有任何错误,但是创建的包的工具目录是空的。当我将第一行的路径更改为不存在的路径时,我确实收到错误 ( File not found)。

NuSpec 文件有什么问题?

4

2 回答 2

0

有一个NoDefaultExcludes命令行选项可以nuget pack覆盖此行为(NuGet Pack 命令选项

于 2015-10-20T15:19:15.443 回答
0

显然 NuGet 不喜欢.路径中的点。只需重命名.BuildScripts即可BuildScripts解决问题:

<file src="..\BuildScripts\Tools\*.ps1" target="tools" />

吸取教训,辛苦了!

于 2015-09-22T08:10:08.110 回答