问题标签 [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.
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 服务来公开它?
c# - 我需要做什么才能创建自托管的 NuGet 提要
我想在工作中创建一个自定义的 nuget 提要,但是我想托管它的计算机没有安装 IIS,我也无法安装它。所以我想创建自己的自托管提要,但我不知道从哪里开始。我已经在这台计算机上运行了一个 visualSVN 服务器,所以我知道已经安装了 apache。有没有办法在没有 IIS 的情况下托管 nuget 提要?
nuget - NuGet 包还原不起作用
我已在我的解决方案中添加了一个 NuGet 包,并在该解决方案上启用了包还原。这正确地创建了带有目标文件等的 .nuget 文件夹。
NuGet 包实际上是另一个项目,它成为解决方案中的依赖项。最初,我手动将此包添加到解决方案中。
为了测试这个 NuGet 功能,我删除了 packages 文件夹下的文件夹。
那时我显然会得到编译器错误,因为其他依赖项目依赖于刚刚删除的项目。
当我构建解决方案时,我希望 NuGet 去下载它需要的 NuGet 包,这是设置为启用包还原,然后构建成功,因为所有其他依赖项目现在都可以构建。
但是,我在输出中没有看到 NuGet 包被下载的证据,并且构建错误与尚未下载项目一样。
谁能确认我在这里是否遗漏了什么或做错了什么?
nuget - NuGet 私人提要未更新 DownloadCount
我按照本指南在我的机器上设置了一个小型测试 Nuget 私有存储库。
一切都运行良好,我可以发布包、更新版本、下载它们等。唯一的问题是,DownloadCount
无论我下载多少次,我的包总是为 0。
我下载了 NuGet 源代码,但找不到更新此值的位置。此外,nuget 似乎没有使用任何数据库技术,因此可能只是根据 Packages 文件夹的内容按需生成提要。
有谁知道这是一个已知问题,还是我的设置有问题,或者我是否应该向服务器添加一些代码来自己记录下载?
谢谢!
nuget-server - NuGet - 不允许覆盖包(具有相同的名称和版本号)
我已经为我的公司设置了一个自定义NuGet 服务器。一切都很好——我可以发布、查看包等。
我唯一担心的是我可以发布具有相同名称和版本号的包,从而覆盖现有包。这并不理想,如果已经存在具有相同名称和版本的包,我希望 NuGet 服务器返回错误。
关于我如何做到这一点的任何线索?
authentication - 配置 NuGet 服务器以使用身份验证
NuGet 1.5 状态的发行说明
但是,其中包含的链接只是指向托管您自己的 nuget 提要页面,而没有进一步提及如何设置身份验证。
我想设置一个可以通过 https 从 Internet 访问的 NuGet 服务器,但只允许能够成功进行身份验证的人查看或下载服务器上的包。
我确实创建了一个没有身份验证的应用程序,如文档中的“创建远程源”部分所述,它在 Intranet 上运行良好。我需要做什么才能在这个 repo 上启用身份验证?
另一个要求是解决方案不应花费数百美元(前两个答案推广可能解决问题但成本很高的产品)。
nuget - 连接到私有 NuGet 服务器的问题
我们有一个私有 NuGet 服务器 (v2.6),它使用 HTTPS 和 Windows 身份验证,并在 IIS 7.5 上运行。我在连接到此服务器时遇到了一些问题。
通常,当我第一次启动管理 NuGet 包时,它会向我显示我们私人服务器上的包。下一次它很快显示“无法连接到指定的源...。请验证包源(位于包管理器设置中)是否有效并确保您的网络连接。”
如果我运行 Fiddler,似乎 NuGet 服务器正在发出大量 401(未授权),但不知何故,它第一次重试直到它正确为止。随后的尝试只尝试一次(标头中根本没有身份验证)然后放弃(因此快速显示上面的错误消息)。
我在工作电脑上和在家工作时遇到了同样的问题。
一种解决方法是重新启动 Visual Studio,它会再次开始工作。然而,这不是一个长期的解决方案。
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 中设置),我们在调试时无法进入包。根本没有输出。我们认为符号在服务器上,因为
列出我们尝试使用的包。以前有人遇到过这个问题吗?
authentication - 推送包时如何避免nuget身份验证?
在将 nuget 包推送到本地提要时http://localhost/site
,它会要求提供凭据。
例如:nuget push 'OracleDataAccess.1.0.0.nupkg' -s ' http://10.xx.xx.2/SNNUget/mykey '
我可以直接浏览提要并查看我手动放置的包。有可能禁用它吗?或任何其他解决方案?