创建了一个 nuget 包,但是当我在我的项目中引用它时,我没有在引用中看到它

Created a nuget package but when I reference it in my project I don't see it in the references

我创建了一个库项目,其中包含我需要在其他项目中引用的各种实用程序类型的函数。我在 vsts 中创建了一个构建并打包并发布到我的内部公司 nuget 提要。我可以看到我推送的预发布版本,但是当我在我的其他项目中引用它时,我只看到它被添加到包中,但我没有看到任何引用。不确定我做错了什么。

我的 .nuspec 文件看起来像这样。

您需要将程序集文件放入 lib 或 runtimes 文件夹,然后这些程序集将作为引用添加。

更多信息:From a convention-based working directory.

使用 VSTS 构建,您可以直接通过 NuGet pack 任务打包项目文件 (csproj)。 (在Path to csproj or nuspec file(s) to pack输入框中指定项目文件路径),然后将相应的程序集添加到lib文件夹中,否则你需要自己完成一些任务(例如复制文件)