问题标签 [proget]

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 回答
867 浏览

c# - 为什么 Visual Studio 在调试时会跳过我的方法?

我正在尝试调试库中的一个方法(如果这很重要,它是通过 NuGet 安装的),并且 Visual Studio 正在跳过它并显示以下消息:

步入:跳过没有符号“Cpi.Net.SecureMail.CryptoHelper.FindCertificate”的方法

我在调试设置中添加了一个符号服务器源,当我第一次调试程序时,它告诉我它正在下载这个库的符号。我已经验证了这些符号确实已下载,因为它们显示在我的符号缓存目录中。

感谢 SLaks,我现在知道从符号服务器下载的 PDB 显然是过时的格式。如果我直接从 TeamCity 的构建工件中检索 PDB,则调试工作正常。

因此,似乎不知何故或出于某种原因,PDB 文件正在通过 NuGet 打包过程或通过符号服务器下载过程 (ProGet) 进行更改。

显然,这个问题的范围现在已经显着扩大。

0 投票
1 回答
472 浏览

teamcity - Proget 中的包没有发布到 feed

我的公司使用 Team City 构建包并将其推送到内部 Proget 服务器。我遇到的问题是许多软件包没有出现在我的 Proget 提要中。Team City 中一切正常,日志显示包已成功推送到服务器,但未显示在提要中。

如果我手动转到提要路径,我可以看到文件夹中的包,似乎 Proget 没有看到它们或其他东西。这是 Team City、Proget 还是其他问题?

此外,我已确保未选中 Team City 中的“仅上传包但不将其发布到提要”选项。

任何帮助,将不胜感激。

0 投票
1 回答
372 浏览

proget - ProGet 性能问题

我的公司正在考虑在专用服务器上托管 NuGet 包。我们已经开始使用 ProGet,但它似乎存在性能问题。我们托管了大约 6500 个包(120 个独特的包 + 不同版本的包),搜索大约需要 30 秒。它似乎根本不使用底层数据库索引。有什么建议么?

0 投票
1 回答
844 浏览

nuget - 包没有出现在 proget 提要中

我正在使用 proget 上传包,我是从磁盘手动上传,但是当我去检查包是否存在于提要中时,它不存在。当我登录到托管 proget 的服务器并转到 PackagesRootPath 时,我可以看到包确实在服务器上!

任何想法为什么它没有出现在提要中?

ps 我已经重新启动了网站/应用程序池和 ProGet 服务,但仍然无法正常工作。

0 投票
0 回答
93 浏览

nuspec - 为什么 nuget/proget 列表不使用 nuspec 文件中的汇总值?

我注意到,当使用此处定义的摘要字段时,摘要很好地显示在 Visual Studio 的包管理中,但在直接查看下面列出的包存储库时它们不会显示。为什么是这样?既然似乎所有这些地方都没有尊重它,而有些地方则没有,那一定是有原因的。

(编辑:出现巧克力在描述的摘要之前)

0 投票
2 回答
831 浏览

visual-studio-2012 - Proget 符号服务器:下载 pdb 但未找到调试符号

所以我使用的是最新版本 - Proget 3.0.3 build 1

无论我做什么,我都无法让 Proget 充​​当符号服务器。不确定这是 VS2012/Proget 还是两者兼而有之。回顾:

  1. 包和符号已手动上传到 Proget。验证 Proget 报告符号在包页面上可用。
  2. 包 ID 与我在引用的 DLL 上的匹配。
  3. 在输出窗口中,我看到

PdbNavigator: Downloader: http://myserver/symbols/default/CQRS.Engine.pdb/9C8207DD2A6443DCB1D717C237949F317/CQRS.Engine.pdb -> ok, 91.5 KB PdbNavigator: No debugging information found on symbol servers for CQRS.Engine, Version=2.2.3.0, Culture=neutral, PublicKeyToken=null

所以它正在下载 .pdb 文件但随后出错?从输出窗口访问链接也会下载 pdb。

我在 Proget 服务器上没有看到任何索引错误或其他错误 - 所以我假设这是 Visual Studio 而不是 proget。

更新 1 所以在进一步挖掘之后 - 我能够得到一个日志,表明 PDB 没问题,但是源下载失败。我的 proget 服务器位于反向代理后面 - 所以这绝对是 url 中“localhost:81”的原因。但是,我怀疑它仍然无法正常工作,因为如果我用我的服务器名称替换它,我仍然会收到 404 错误。

有没有人让 Proget 在反向代理后面正常工作?

UPDATE 2看起来这可能是 Resharper 问题ReSharper PdbNavigator 在符号服务器上找不到调试信息

0 投票
2 回答
819 浏览

nuget-server - 发布到 ProGet,我看不到任何包

我正在尝试使用 ProGet 设置 NuGet 服务器,并且在发布包时遇到了障碍,并且它没有出现在提要中。该包被写入磁盘并在其他 NuGet 源中工作。其他包也没有出现在 ProGet 提要中,所以我很确定包没问题,问题出在 ProGet 上。

我正在使用 ProGet 的社区版本,但我不明白为什么这会影响任何事情。

欢迎任何想法!

0 投票
1 回答
558 浏览

teamcity - TeamCity 和 ProGet

将 TeamCity 更改为使用 ProGet 打包服务而不是内置服务后,我不断收到需要 API 密钥的错误消息。我如何能够在我用来在 TeamCity RgPublish 命令行中访问服务的 url 中传递我为服务设置的 ApiKey?

0 投票
0 回答
87 浏览

nuget-package - ProGet 软件包的持续增长

我们开始使用 ProGet 来托管我们的包。由于我们的项目仍处于早期开发阶段,我们经常将包推送到我们的服务器。我们的团队分布在世界各地,因此将包裹拉到本地计算机非常重要。我们注意到,当我们对项目执行 Nuget.exe -Update 并从服务器拉取包时,它会下载完整的版本 xml 列表。平均而言,每个包的 XML 文件已经在 300-550kb 之间,并且每天都在增长。现在我们已经使用 ProGet 大约 6 周了,随着版本 XML 文件大小的增加,这将是一个真正的问题。

我注意到,当我们运行“Microsoft*”将它们全部打包的更新时,Fiddler 中的“正文长度”大约是 461 字节,而正文只包含一个版本。

另一方面,我们的包 Fiddler 中的 body 包含从第一天开始的所有版本。我们是否使用了错误的 ProGet,或者可能是某个地方的设置?

0 投票
0 回答
116 浏览

proget - Proget 服务需要重新启动才能显示在提要中

在我重新启动 proget 服务之前,我在获取软件包以更新其最新版本时遇到问题。我没有看到索引错误,也无法弄清楚是什么触发了该服务停止更新。

我现在必须每周重新启动一次服务,以保持一切正常更新。

是否有一些额外的日志记录或者我可以在该服务器上获取更多信息以确定导致服务不更新提要的原因?