问题标签 [nuget-server]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
255 浏览

orchardcms-1.6 - 配置 Nuget.Server 以充当 Orchard CMS 模块提要

我们需要 Orchard 的私有模块提要。当谈到 Web 服务时,我有点新手,但我们似乎遇到的问题在于不同的模式。我按照创建远程提要设置我的远程提要:

http://docs.nuget.org/docs/creating-packages/hosting-your-own-nuget-feeds

对于此 Web 服务,架构是:

然而 Orchard 模式包含一个 Screenshots 元素:

有没有办法可以配置 Nuget.Server Web 服务来公开它?

0 投票
4 回答
877 浏览

c# - 我需要做什么才能创建自托管的 NuGet 提要

我想在工作中创建一个自定义的 nuget 提要,但是我想托管它的计算机没有安装 IIS,我也无法安装它。所以我想创建自己的自托管提要,但我不知道从哪里开始。我已经在这台计算机上运行了一个 visualSVN 服务器,所以我知道已经安装了 apache。有没有办法在没有 IIS 的情况下托管 nuget 提要?

0 投票
2 回答
2098 浏览

nuget - NuGet 包还原不起作用

我已在我的解决方案中添加了一个 NuGet 包,并在该解决方案上启用了包还原。这正确地创建了带有目标文件等的 .nuget 文件夹。

NuGet 包实际上是另一个项目,它成为解决方案中的依赖项。最初,我手动将此包添加到解决方案中。

为了测试这个 NuGet 功能,我删除了 packages 文件夹下的文件夹。

那时我显然会得到编译器错误,因为其他依赖项目依赖于刚刚删除的项目。

当我构建解决方案时,我希望 NuGet 去下载它需要的 NuGet 包,这是设置为启用包还原,然后构建成功,因为所有其他依赖项目现在都可以构建。

但是,我在输出中没有看到 NuGet 包被下载的证据,并且构建错误与尚未下载项目一样。

谁能确认我在这里是否遗漏了什么或做错了什么?

0 投票
1 回答
1163 浏览

nuget - NuGet 私人提要未更新 DownloadCount

我按照本指南在我的机器上设置了一个小型测试 Nuget 私有存储库。

一切都运行良好,我可以发布包、更新版本、下载它们等。唯一的问题是,DownloadCount无论我下载多少次,我的包总是为 0。

我下载了 NuGet 源代码,但找不到更新此值的位置。此外,nuget 似乎没有使用任何数据库技术,因此可能只是根据 Packages 文件夹的内容按需生成提要。

有谁知道这是一个已知问题,还是我的设置有问题,或者我是否应该向服务器添加一些代码来自己记录下载?

谢谢!

0 投票
1 回答
45 浏览

package - Nuget 包在发布后对公众的可用性

包需要多长时间才能在Nuget的搜索结果中可用。一旦我们将包发布到 Nuget 服务器?

如果有人对此有一些经验,请与我分享。

谢谢

0 投票
3 回答
5372 浏览

nuget-server - NuGet - 不允许覆盖包(具有相同的名称和版本号)

我已经为我的公司设置了一个自定义NuGet 服务器。一切都很好——我可以发布、查看包等。

我唯一担心的是我可以发布具有相同名称和版本号的包,从而覆盖现有包。这并不理想,如果已经存在具有相同名称和版本的包,我希望 NuGet 服务器返回错误。

关于我如何做到这一点的任何线索?

0 投票
2 回答
27994 浏览

authentication - 配置 NuGet 服务器以使用身份验证

NuGet 1.5 状态的发行说明

但是,其中包含的链接只是指向托管您自己的 nuget 提要页面,而没有进一步提及如何设置身份验证。

我想设置一个可以通过 https 从 Internet 访问的 NuGet 服务器,但只允许能够成功进行身份验证的人查看或下载服务器上的包。

我确实创建了一个没有身份验证的应用程序,如文档中的“创建远程源”部分所述,它在 Intranet 上运行良好。我需要做什么才能在这个 repo 上启用身份验证?

另一个要求是解决方案不应花费数百美元(前两个答案推广可能解决问题但成本很高的产品)。

0 投票
1 回答
648 浏览

nuget - 连接到私有 NuGet 服务器的问题

我们有一个私有 NuGet 服务器 (v2.6),它使用 HTTPS 和 Windows 身份验证,并在 IIS 7.5 上运行。我在连接到此服务器时遇到了一些问题。

通常,当我第一次启动管理 NuGet 包时,它会向我显示我们私人服务器上的包。下一次它很快显示“无法连接到指定的源...。请验证包源(位于包管理器设置中)是否有效并确保您的网络连接。”

如果我运行 Fiddler,似乎 NuGet 服务器正在发出大量 401(未授权),但不知何故,它第一次重试直到它正确为止。随后的尝试只尝试一次(标头中根本没有身份验证)然后放弃(因此快速显示上面的错误消息)。

我在工作电脑上和在家工作时遇到了同样的问题。

一种解决方法是重新启动 Visual Studio,它会再次开始工作。然而,这不是一个长期的解决方案。

0 投票
0 回答
256 浏览

c# - 使用带有私有 NuGet 存储库的 SymbolSource 社区

我们正在尝试建立 SymbolSource 社区(http://www.symbolsource.org/Public/Blog/View/2012-03-13/Releasing_the_community_edition_of_SymbolSource)与我们的私有 NuGet 存储库一起运行。SymbolSource 服务器似乎正在工作。我们可以推送和列出包。如果我们使用 SymbolSource 服务器作为我们的 NuGet 服务器,一切正常,我们可以在调试时进入 NuGet 包。但是,我们希望能够使用私有 NuGet 服务器来下载包,然后使用 SymbolSource 获取符号。

如果我们使用内部 NuGet 服务器下载包,使用 SymbolSource 服务器下载符号(localhost/WinDbg/pdg在 Tools->Options->Debugging->Symbols 中设置),我们在调试时无法进入包。根本没有输出。我们认为符号在服务器上,因为

列出我们尝试使用的包。以前有人遇到过这个问题吗?

0 投票
3 回答
1450 浏览

authentication - 推送包时如何避免nuget身份验证?

在将 nuget 包推送到本地提要时http://localhost/site,它会要求提供凭据。

例如:nuget push 'OracleDataAccess.1.0.0.nupkg' -s ' http://10.xx.xx.2/SNNUget/mykey '

我可以直接浏览提要并查看我手动放置的包。有可能禁用它吗?或任何其他解决方案?