c# - Nuget 包“在此源中不可用”
问题描述
我正在尝试启动该项目。其中一个 Nuget 包显示“此源中不可用”。
它不是第三方包,但名称为:MyCompanyName.ProjectName.Debug
当我单击恢复时,我收到以下错误:
尝试还原包时出错:找不到包“MyCompanyName.ProjectName.Debug”的版本“1.2.3”。
C:/Program Files (x86)\Microsoft SDKs\NuGetPackages:在源“C:\Program Files (x86)\Microsoft SDKs\NuGetPackages”上找不到包“MyCompanyName.ProjectName.Debug.1.2.3”。 https://api.nuget.org/v3/index.json:在源“https://api.nuget.org/v3/index.json”上找不到包“MyCompanyName.ProjectName.Debug.1.2.3” .
我发现的一个提示是从本地 NuGet 存储库中选择“全部还原”,但之后我无法继续。
任何帮助,将不胜感激。
谢谢。
解决方案
听起来您的公司有一个发布包的内部 NuGet 源,而不是公共 NuGet.org 源。您应该向您的同事询问提要 URL 并将其添加到您的配置中,例如nuget sources add。
推荐阅读
- javascript - 通过正则表达式 WordPress 修改菜单项的第一个字母不起作用
- android - 外部图像未在 Android 中显示
- java - Java string.split 与 C# Regex.split - 限制为一定数量的字段
- python - Dask 数据框的值
- javascript - Raspberry Pi Zero W 上的 Node.js,依赖项不会自动下载
- xamarin.forms - Visual Studio 2019 无法在 Watch 窗口中查看应用级别定义的静态变量
- javascript - 如何使用其中的元素调整画布的大小?
- python - 聚类以从计数数据中查找最可能的时间段
- arrays - Perl 数组循环
- amazon-web-services - 为什么 Redshift 和 S3 之间的 AWS 文件大小不同?