我试图使用以下命令创建一个NuGet包:
nuget.exe pack MyBeautiful.nuspec看起来是这样的:
<?xml version="1.0"?>
<package>
<metadata>
...
</metadata>
<files>
<file src="\MyBeautifulApp\bin\Release\*" target="." />
</files>
</package>使用3.4.4版本的NuGet,生成的打包文件大小为3.8MB,但没有包含任何我的文件。NuGet包是空的。
如果我对早期版本的NuGet (3.3.0)进行完全相同的尝试,那么我的文件就会被正确地包括在内。
这是NuGet 3.4.4中已知的错误,还是我遗漏了什么?
发布于 2016-10-11 13:12:28
发现了问题。nuspec文件中的这一行:
<file src="\MyBeautifulApp\bin\Release\*" target="." />应:
<file src="\MyBeautifulApp\bin\Release\*" target="" />所以目标上没有点。
https://stackoverflow.com/questions/39977891
复制相似问题