问题标签 [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 投票
1 回答
389 浏览

nuget - 在 MyGet 源上创建 NuGet 包依赖项

我有一个公共 nuget 包,它有一个预发布版本,它依赖于 myget 上的 aspnetwebstacknightly 提要。有谁知道是否有办法在我的包中创建对该提要的依赖项?我找不到任何有用的东西。我猜没有办法做到这一点,但只是想尝试 SO 作为最后的手段。:)

0 投票
1 回答
8996 浏览

nuget - Nuget 错误:请提供以下凭据:https://www.myget.org/F

Nuget 一直告诉我它无法在非交互模式下提示输入。我将凭据添加到 nuget.config 并将 nuget -NonInteractive 开关添加到 nuget 命令。我想我做错了什么......但是什么?

部分构建日志:

0 投票
2 回答
40230 浏览

visual-studio - Visual Studio:NuGet 包源需要凭据

我添加了一个指向 myget.org url 的新包源:

http://www.myget.org/F/myfeed/

现在提示我输入 myget 凭据。显然,开发人员每次使用 myget 包时都必须手动输入凭据会很不方便。

此博客解释了如何在机器级 NuGet.config 中存储凭据:

https://gist.github.com/xavierdecoster/3205826

但在我按照这些步骤操作后,VS 仍然提示我输入凭据。

0 投票
3 回答
3557 浏览

package - NuGet 提要托管选项,包括 MyGet

我一直在研究 NuGet 提要主机的选项。

目前,我们使用 TeamCity 构建/发布包到 TC 的内置服务器。对于指向 TC 的 Visual Studio 包源,我们发现订阅/更新过程非常缓慢——即使我们的开发人员工作站位于同一个本地子网中并且我们只有几十个包。

我知道的其他包裹提要选项:

  1. 净重分享
  2. 基于 NuGet.Server 的内部网络服务器
  3. 我的获取
  4. ProGet

是否有人对这些解决方案有企业级经验?

MyGet 看起来很有希望,但令人担忧的一个原因是(至少根据他们的网站)只有大约 1500 个订阅源处于活动状态。如果 MyGet 真的流行起来,这似乎应该是 150,000 左右。

另外:NuGet 世界中是否有任何类似于 Maven 的本地“快照”包引擎和提要服务器概念的东西?

谢谢。

0 投票
1 回答
392 浏览

c# - 在构建中引入 nuget 依赖项

我正在使用带有 github Web 挂钩的 myget 构建服务,在每次推送到 github 时构建我的 nuget 包。

github repo 位于项目级别,因此不会推送包文件夹(位于 sln 级别)。

所以我的构建失败了,因为它没有依赖项。这里的最佳做法是什么?我想在构建期间使用 nuget 引入依赖项。这对 myget 是否可行,如果可以,我该如何设置。我已经查看了包还原,但这也会在 sln 级别创建配置,所以我认为它对我没有帮助。

0 投票
2 回答
2396 浏览

nuget - 如何获取myget包源?

我将 myget 用于我的 Nuget 包。因为我使用的是带有凭据的私人提要,所以我关注了这个博客:http ://www.xavierdecoster.com/deploying-to-azure-web-sites-using-nuget-package-restore-from-a-secured-feed

我的本地(项目)nuget.config(位于解决方案中的 .nuget 文件夹中)如下所示:

在我的 nuget.targets 中,我根据博客更改了恢复命令:

尽管如此,buildserver 仍然使用 nuget.org 作为源:

谁知道解决方法?

0 投票
2 回答
748 浏览

nuget - MyGet & SymbolSource.org:VS2012 没有找到 pdb

我在 myget(ci 的一部分)上创建了一个库,我正在尝试将符号源推送到 symbolsource.org(这是一项很棒的服务,我喜欢这个想法)。这是我的第一次尝试。我一直在使用 myget 网站上的说明:http: //docs.myget.org/docs/reference/symbolsource,但存在一些差距。

这是我经历的步骤。首先,我创建一个 nuspec 文件,然后使用“nuget pack -symbol xxx”创建 X.symbols.nupkg 和 X.nupkg 文件。这工作得很好。然后我将它们单独推送到 myget 和 symbolsource。我使用 nuget pkg explorer 检查内容,它们看起来和我预期的一样(src、pdb 和 dll 出现在符号中)。完成推送后,我可以登录到 symbolsource 并使用 myget 页面上的说明查看我的包。

我使用以下命令推送到符号源:

然后我按照说明配置 Visual Studio:确保关闭“仅启用我的代码”并打开符号服务器。然后,我将以下 URL 添加到符号服务器列表中:

XXXX 是一个 GUID,我读取了 sumbolsource“您的帐户”/“身份验证”“Visual Studio”表条目(myget 根本不清楚这是我应该做的)。

然后我尝试调试。当我在该库中找到某些东西时,我在 VS2012 中得到“未加载符号”页面。在详细信息下,有一个转储VS2012试图找到pdb文件。我看到以下内容:

简而言之,它看起来正确地联系了symbolssource.org。但是那里有些东西失败了。9C883E0FA93245C99EFD2B92DBFC6DFC1 显然是一个哈希。我不知道(??)分配给该库的哈希符号源-尽管我很想弄清楚,因为这可能是了解正在发生的事情的第一步。

基本上。我现在不知道如何进行调试。任何帮助,将不胜感激!

更新:正如下面的答案中提到的,构建一些可以测试的小东西。我已经这样做了,而且效果很好。在这样做的过程中,我发现 SymbolSource.org 上有一些调试工具 - 具体来说,当您查看提要中的包时,您可以找到“编译”链接。点击它。它应该为您上传的每种构建类型显示一行。我的包与此无关 - 所以我以某种方式弄乱了我的 nuspec 文件以生成符号。

0 投票
1 回答
18 浏览

nuget - MyGet 构建在哪些 NuGet 组件之上?

NuGet系统由NuGet.Core、NuGet.exe、NuGet.Server、NuGet.org(官方图库)组成。MyGet 扩展了以下哪些组件?

0 投票
2 回答
308 浏览

nuget - 如何设置 myget 构建以使用我的 .nuspec 文件

在我的源代码中,我指定了带有完整元数据的 *.nuspec 文件。当我在 myGet 上构建此源时,我收到带有不同元数据的 .nupkg(作者:Wonka,描述:描述)。

在 myget.org 元数据的包详细信息中很好:/

如何设置 myGet 构建以使用我的 .nuspec 文件元数据?

0 投票
2 回答
517 浏览

visual-studio - MyGet 公共提要 API

我正在开发一个在 ASP.NET 应用程序中验证您的 project.json 文件的实用程序。

我想验证 project.json 中引用的包确实存在。

为此,我需要访问 MyGet 公共提要。是否有 API,我在哪里可以找到文档?