问题标签 [myget]

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 投票
0 回答
829 浏览

.net - 无法进入在私有仓库中托管的启用 SourceLink 的 NuGet

我正在使用 Visual Studio 15.8.4 引用来自私有 MyGet 源的 NuGet 包。源代码由 GitHub 上的私人仓库托管。

我可以成功打印文件中的映射文档:

Enable Just My Code在 Visual Studio 中未选中,并且已选中Enable Source Link supportFall back to Git Credential Manager authentication for all Source Link requests.

但是当我调试时,调试器不会进入包。我希望显示有关“将从互联网下载源链接”的对话框,但没有任何反应。调试器只是跨过代码行。

由于文档路径是正确的,token除了 URI 中缺少的键,我得出的结论是 NuGet 包本身已正确打包,因此我不提供有关该过程的任何详细信息。

这些文件不可下载,但那是由于没有进行身份验证,不是吗?

我在这里缺少任何配置吗?

0 投票
1 回答
588 浏览

myget - (413) 包裹尺寸太大 - MyGet

尝试发布到 MyGet 时出现以下错误:

奇怪的是,包是 100MB,限制是 500MB,用于订阅和最大包大小。我们尝试删除一些旧包以释放空间,但错误仍在发生。

0 投票
0 回答
118 浏览

debugging - NuGet/MyGet 调试抛出未找到源代码错误

我们正在尝试为我们的项目调整 Nuget 包方式。一切都很好,直到我们遇到调试问题。情况如下:

  1. 创建了新项目并创建了带有符号的 nuget 包
  2. 将 nuget 包和符号推送到 MyGet 服务器。我可以看到源文件列在 myget 服务器中。
  3. 设置选项 -> 调试 -> 常规 - 取消选中仅启用我的代码
  4. 将选项 -> 调试 -> 符号设置为 MyGet 服务器 url
  5. 还在本地文件夹中设置缓存符号
  6. 将选项 -> NuGet 包管理器 -> 包管理器源设置为 MyGet 服务器

在我的测试项目中,我可以看到我的 Nuget 包和调试工作正常,因为源代码在同一台机器上

在客户端机器(另一台机器)上,创建测试项目并尝试调试包,它抛出 cs file not found 错误。

当我检查缓存符号本地文件夹时,我只看到下载了 .pdb 文件,但没有下载 src 文件夹中的文件 - 所有 cs 文件都可用。

我错过了什么吗?为什么我的调试失败为什么 Visual Studio 2017 没有从 myget 服务器下载 src 文件?

0 投票
0 回答
33 浏览

myget - 解决包裹的时间极长

从昨天开始,我们可以不再从我们的私人订阅源中解决任何 50 岁以下的单个包裹。这会影响所有使用 YARN 和 NPM 的安装,两者都没有区别。MyGet 从 NPMJS 的注册表传递的任何包也是如此。这始于昨天,不幸的是,这与 GitHub 的 8 小时大中断相对应。我已经在 12 个多小时前打开了支持票 #3839,但没有任何回应。

请让我知道我可以在此处为您提供哪些被认为不敏感的其他信息,以帮助我们解决此问题。

0 投票
1 回答
58 浏览

myget - 为什么 MyGet 提要中的错误版本被标记为软件包的最新版本?

MyGet 创建了几个版本: System.Linq.Dynamic.Core

我的获取

但是由于某种原因,最旧的版本仍然有标志latest?这是 MyGet 中的错误,还是有解决此问题的设置?

0 投票
2 回答
936 浏览

npm - 我无法登录到 myGet npm 存储库 (sencha/extjs-ce)

我正在设置一个开发 VirtualBox (Ubuntu),我无法通过 Npm 登录到私有 myGet 存储库。我有错误 403 无效登录。

我可以使用我的凭据连接到 myGet 站点。

仅供参考,我在一个安全代理后面,但其他命令行工具(composer、node、apt、curl)正在工作,因为我已经设置了环境信息。

我也试过了sudoed

更新:

npm login(没有--registry...)作品

0 投票
1 回答
176 浏览

azure - 使用多个包服务器部署到 Azure 网站

我在 Azure 上建立了一个网站以通过 TFS 存储库进行部署。该过程在尝试安装存储在 myGet nuget 服务器而不是 nuget.org 上的 nuget 包时失败。根据此链接,我已在与我的解决方案文件相同的文件夹中添加(并签入 TFS)一个 nuget.config 文件。

我缺少什么以便 Azure 可以还原这些包?

nuget.config:

TFS 构建中的错误:

0 投票
0 回答
191 浏览

asp.net-core - 如何修复 .NET CORE 3.0.100-preview7-012821 中的 myget.org 授权问题?

dotnet watch run在我的 .NET core 3.0 项目文件夹中运行时出现以下错误。Visual Studio 2019在IDE 中构建项目时没有出错。

我已经安装了Visual Studio 2019.NET core 3.0 preview

0 投票
0 回答
113 浏览

.net - 使用源链接的最佳实践

我正在尝试在 NuGet 包中实现源链接。我已经成功地实现了 GitHub README ( https://github.com/dotnet/sourcelink ) 中的说明,但是对于将哪些工件上传到我们的 NuGet 包源 (MyGet) 感到困惑。

似乎生成了两个工件;一个.nupkg.snupkg文件。当我尝试将两者上传到同一个提要时,MyGet 返回 409 响应。

那么,使用 Source Link 的最佳实践是什么?是否为.snupkg文件使用单独的提要?或者,MyGet 还不支持它吗?

在撰写本文时,我无法在文档或其他地方找到答案。

我目前已切换到使用该.symbols.nupkg格式并正在上传该格式,这确实有效,但意味着符号.pdb文件也使包大小膨胀。

0 投票
1 回答
87 浏览

nuget - Myget 服务器将 Nuget 包许可证显示为 UnKnown

我在这里按照 nuget 许可证的说明进行操作。

我在 myproject.csproj 中使用以下代码:

Nuget 包已正确构建。
没有与许可证相关的构建错误或警告。许可文件正确包含在包中。

当我检查包中的 nuspec 文件时,我发现了这个 xml 代码:

在 MyGet 提要包中,它显示包许可证UnKnown并指向:' https://aka.ms/deprecateLicenseUrl '。

我的问题:

为什么显示包中包含的 nuspec 文件deprecateLicenseUrl

我错过了在 MyGet 中正确显示许可证的内容?