【发布时间】:2018-11-04 19:00:34
【问题描述】:
因此,我第一次为 .Net 框架库创建 nuget 包,我想将其上传到 nuget 服务器。我已经按照这个教程Nuget Package Creation 我已经在 Nuget 中创建了我的帐户,并且我已经创建了 API 密钥,甚至在解决方案文件夹中也准备好了 nuget 包。但是当我运行下面的命令来推送包时,我得到了 API Key 错误。
错误:指定 API 密钥无效或没有权限。但我刚刚创建了帐户和 API 密钥。请指导我。
当我尝试直接上传到 Nuget 网站时,出现以下错误:
【问题讨论】:
-
@RuiJarimba:我正在尝试通过 nuget 的 UI 上传,但我无法这样做。我将文件
.nupkg重命名为独特的名称,但仍然出现错误。为什么此错误表示“包 IDClass Library1不存在。请参阅上面的屏幕截图。 -
请帮帮我。
-
很难说你的问题是什么,继续看 stackoverflow 和谷歌。我在某处看到有人对旧版本的 nuget 有问题的帖子。您使用的是哪个版本?您是否尝试过使用最近的一种?
-
哦,也许可以尝试使用不同的包 ID,而不是 ClassLibrary1。可能有人已经在使用那个了。将完整的命名空间添加到您的 nuget 包/程序集
标签: c# .net nuget nuget-package api-key