问题标签 [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.
nuget - 带缓存的 NuGet 服务器
我有一个构建服务器,可以在每个构建中提取 nuget 包,并且目前在内部为自定义包部署了一个 NugetGallery。现在,就像没有明天一样消耗带宽(不是什么大不了的事,但我想善良,让我们的事情变得更快)。
所以我想自动镜像回购并缓存它们。
到目前为止,我有几个选择:MyGet,这是一个仅限云的产品(所以没有)和 Proget(我倾向于)。我还缺少其他自动镜像选项吗?
nuget - 正确处理 Git 分支之间的版本号
我们有一个程序集,我们将其作为 nuget 包推送到 myget。然后我们在另一个项目中引用该程序集。在这一点上,一切都很好。
现在,假设我们在 git 中切换到我们的 master 分支并需要修复一个错误。当我们发布到 myget 时,包的版本会更高。
在分支之间进行合并时,哪个版本是正确的并不明显,因为我们不能依赖较新的版本是该分支的正确版本。
是否有一种标准化的版本控制方式来处理这种情况?我确定这很常见,但我不确定采取的正确方法?
c# - 恢复 nuget 包时指定超时
在 Nuget 中,有没有办法在执行 nuget restore 命令时指定超时值?我想增加默认超时(不确定它是什么) - 因为我收到很多请求超时错误。
visual-studio-2015 - MyGet 提要出错“找不到包'PackageName'”
我已经开始使用 MyGet 来跟踪我在不同解决方案中内部重用的包。
采取的步骤:
- 使用 NuGet 包资源管理器创建包。
- 将此包上传到 MyGet 提要。
- 从 Visual Studio 连接到 MyGet 源
- 第一次从 MyGet 源安装包可以正常工作。
- 对包进行了更新,使用 NuGet 包资源管理器重新生成了包
- 将新包上传到 MyGet 提要,并验证版本号已更新为生成包时为其提供的正确版本。
- 回到 Visual Studio,我现在可以选择升级到我的包的最新版本。
- 单击升级会导致 Visual Studio 中出现以下错误。
我努力了:
- 卸载/重新安装包
- 从 .csproj 文件中删除对此项目的所有引用
- 从 MyGet 手动下载包并替换解决方案中的包
在另一台计算机上安装新软件包确实可以正常工作。安装旧版本的软件包(计算机上安装的第一个版本)也可以正常工作。
如果您可能需要任何其他信息,请告诉我。
谢谢你。
asp.net-core - aspnetcidev 和 aspnetvnext 的区别?
aspnetcidev和aspnetvnext有什么区别?
我看到 aspnetcidev 说“快速构建”,但这是什么意思?
.net - How to install a MyGet package?
A quote from ImageProcessor repo
We already have a MyGet package repository - for bleeding-edge / development NuGet releases.
The link points to some json file.
I used to install NuGet packages by id. What should I do with json?
c# - 通过 MyGet 构建类库(包)时出错
我正在尝试在 Visual Studio 2015 Update 1 中创建一个类库(包)项目,该项目在我的本地计算机上成功构建,但在 MyGet 构建服务上构建失败(MyGet 提要从 github 存储库中提取项目并尝试构建它)。
project.json 文件如下所示:
构建日志如下:
和:
对我来说,MyGet 构建服务似乎无法找到并提取构建所需的 NuGet 包。你有什么想法可以在这里出错吗?
c# - NuGet 安装包不起作用。如何获得更详细的信息来帮助调试失败的原因?
一位同事正在尝试将 nuget 包安装到一个简单的默认 C# Web 应用程序中。它几乎立即失败。
我可以Install-Package <some nuget package>
在 Visual Studio 包管理器控制台中提供一个参数来获取一些详细信息以帮助调试安装失败的原因吗?
错误信息:
从源“MyGet”检索“”的包元数据时出错。
信息:Visual Studio:V2015
NuGet 扩展:3.4.4.1321
Nuget 包源:MyGet
NuGet.config
在解决方案的根目录中找到的示例文件:
对于我自己,我可以很好地安装软件包。事实上,我们在这个 MyGet 公共 repo 中有 5 个包,我刚刚安装了 2 个包,就在那时……当我在创建这个 SO 问题之前(再次)测试它时。
有人有建议吗?
更新
如上所述,这是使用 PACKAGE MANAGER CONSOLE,而不是 CLI。
在 PMC 中使用-verbosity detailed
会发生这种情况..
github - Github -> MyGet -> Nuget 的签名代码
我们有一段 .NET 代码处理与我们平台的集成。我们希望与其他人分享这一点,以便更容易与我们整合。
在线阅读,使用 GitHub 作为源代码、MyGet 用于 CI 构建和 Nuget 用于发布构建的方法似乎是一个非常吸引人的解决方案。
我们有一些安全人员开始提出一些问题。
消费者如何确保他们下载的包确实来自我们?万一其他人设置了一个名称与我们相似的提要,并修改了代码。
代码签名似乎是要走的路,但是我们在哪里存储证书呢?我浏览了其他各种 github 存储库,其中一些存储了 snk 文件,另一些则在源代码控制之外的某处引用了 pfx 文件。
如何将这样的东西与 MyGet 中的构建过程集成?我们是否对 MyGet 进行未签名的构建,然后在执行最终发布到 NuGet 时有一些额外的步骤?
azure-devops - 如何在 VSTS 构建上设置 myget 凭据?
如何在我的 Visual Studio Team Services 构建过程中设置凭据以访问我的私人 MyGet 提要?由于它不起作用,我的所有构建都开始失败。我在网上读过一些东西,但它们指的是使用 nuget 的旧方式,我使用的是 VS15 的默认值。
我读过这些: