gpt4 book ai didi

c# - 本地 NuGet 包源不显示包

转载 作者:太空狗 更新时间:2023-10-29 22:36:20 24 4
gpt4 key购买 nike

我被难住了。我关注了 directions to set up a local NuGet Package Source尽可能接近,但我的包拒绝显示在 NuGet 包管理器中。下面的截图显示:

  1. 我已经创建了 NuGet 包
  2. 我把包放在C:\Packages
  3. 我创建了一个指向 C:\Packages 的本地包源
  4. 在包管理器中,我选择本地作为包源

但是找不到包。我错过了什么?

enter image description here

这是我的 .nuspec 供引用,删除了程序集名称。

<?xml version="1.0"?>
<package >
<metadata>
<id>$AssemblyName%$</id>
<version>1.2.0-beta2</version>
<title>$AssemblyName$</title>
<description>Orders Messages</description>
<language>en-US</language>
</metadata>
<files>
<file src="bin\Debug\$AssemblyName$.dll" target="lib\net40" />
</files>
</package>

最佳答案

您的 NuGet 包是基于版本的预发布,因为您的 .nuspec 中的版本是:

1.2.0-beta2

因此,在您的 NuGet 包出现在 NuGet 包管理器中之前,您需要选中 Include prerelease 复选框。如果不选中此选项,则只会显示稳定版本。

关于c# - 本地 NuGet 包源不显示包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37468665/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com