NuGet:nuget pack不包含文件

时间:2016-10-11 13:03:12

标签: nuget

我尝试使用以下命令创建NuGet包:

nuget.exe pack MyBeautiful.nuspec

看起来像这样:

<?xml version="1.0"?>
<package>
    <metadata>
        ...
    </metadata>
    <files>
        <file src="\MyBeautifulApp\bin\Release\*" target="." />
    </files>
</package>

对于NuGet 3.4.4版,生成的打包大小为3.8 MB,但我的文件都没有包含在内。 NuGet包是空的。

如果我对早期版本的NuGet(3.3.0)尝试完全相同,我的文件包含正确。

这是NuGet 3.4.4中的已知错误还是我错过了什么?

1 个答案:

答案 0 :(得分:0)

发现了这个问题。 nuspec文件中的这一行:

<file src="\MyBeautifulApp\bin\Release\*" target="." />

应该是:

<file src="\MyBeautifulApp\bin\Release\*" target="" />

目标中没有点。