草庐IT

c# - 使用 NuGet 包管理器控制台时无法访问源

我们正在将包管理从手动更新文件转移到NuGet。我正在尝试安装旧版本的软件包以匹配我们在源代码管理中已有的软件包。无法从UI执行此操作,因此我使用命令行来获取正确的版本。出于某种原因,Install-Package一直告诉我无法访问nuget库。Thesourceatnuget.org[https://www.nuget.org/api/v2/]isunreachable.FallingbacktoNuGetLocalCache这只发生在我们的一个解决方案中。如果我创建一个新的解决方案或在同一个存储库中使用另一个解决方案,包将按预期安装。我什至可以在虚拟解决方案中安装包以填充本地缓存,

c# - 如何在 Visual Studio 中启用 NuGet 包还原?

有一个similarpost在堆栈上,但它对我的问题没有帮助,可能是因为我使用的是VisualStudio2015。如何让“启用NuGet包还原”选项出现在VS2015中?我选择了"file">“新建项目”并创建了一个空的ASP.NETWeb应用程序。我正在寻找这个菜单选项。我应该提一下,我已经在我的项目文件夹中查找了任何预先存在的nuGet文件,但没有。 最佳答案 花了太长时间,但我终于在MigratingMSBuild-IntegratedsolutionstoAutomaticPackageRestore上找到了这份文件我能够

c# - 如何在 Visual Studio 中启用 NuGet 包还原?

有一个similarpost在堆栈上,但它对我的问题没有帮助,可能是因为我使用的是VisualStudio2015。如何让“启用NuGet包还原”选项出现在VS2015中?我选择了"file">“新建项目”并创建了一个空的ASP.NETWeb应用程序。我正在寻找这个菜单选项。我应该提一下,我已经在我的项目文件夹中查找了任何预先存在的nuGet文件,但没有。 最佳答案 花了太长时间,但我终于在MigratingMSBuild-IntegratedsolutionstoAutomaticPackageRestore上找到了这份文件我能够

无法加载源 https://api.nuget.org/v3/index.json 的服务索引的解决办法

使用nuget有时会出现NuGet程序包时出错:无法加载源 https://api.nuget.org/v3/index.json 的服务索引。[nuget.org]无法加载源 https://api.nuget.org/v3/index.json 的服务索引。发送请求时出错。基础连接已经关闭:未能为SSL/TLS安全通道建立信任关系。根据验证过程,远程证书无效。这种错误,什么改DNS,改hosts文件都无法解决最后只能手动下载nuget.org的证书然后导入系统受信任证书即可 

javascript - AngularJS Core 与 Angular JS Nuget 包?

这应该是一个愚蠢的问题,但我终究找不到任何解释。在Nuget中有两个看起来像主包的包:AngularJSCore和AngularJS.前者有AngularJS团队作为作者,就像其他其他Angular模块一样,下载量约为20万。后者有不同的作者FitzchakYizcaki、DovLandau在其他任何地方都看不到,并且包的id与其他包的格式不同,但下载量约为350k。现在,通过查看对其他包的依赖关系,我们看到它们引用了AngularJS.Core,所以我们现在知道这就是我们想要的。我假设。但是另一个包是什么,为什么几乎是下载量的两倍? 最佳答案

javascript - AngularJS Core 与 Angular JS Nuget 包?

这应该是一个愚蠢的问题,但我终究找不到任何解释。在Nuget中有两个看起来像主包的包:AngularJSCore和AngularJS.前者有AngularJS团队作为作者,就像其他其他Angular模块一样,下载量约为20万。后者有不同的作者FitzchakYizcaki、DovLandau在其他任何地方都看不到,并且包的id与其他包的格式不同,但下载量约为350k。现在,通过查看对其他包的依赖关系,我们看到它们引用了AngularJS.Core,所以我们现在知道这就是我们想要的。我假设。但是另一个包是什么,为什么几乎是下载量的两倍? 最佳答案

C#项目复制到另一台电脑后,NuGet包相关报错解决

在从别的电脑拷贝过来C#项目后,如果VisualStudio打开项目报错:报错:当前.NETSDK不支持将.NETCore2.1.1设置为目标。请将.NETCore2.1或更低版本设置为目标,或使用支持.NETCore2.1.1的.NETSDK版本。可能是VisualStudio版本不一致,导致.NETCore版本也不一致,首先可以用文本编辑器打开项目的.sln文件,确认该项目使用哪个版本VisualStudio创建,最好也使用该版本。如果报错NuGet包还原失败,或者下面的两个报错:错误 MSB4018 “ResolvePackageAssets”任务意外失败。NuGet.Packaging

git - 使用 git 子模块还原 Nuget 包

我有一个项目,其中包含来自git的2个子模块。这两个项目都启用了“nugetpackagerestore”,父项目也是如此。两个包含的子模块中的包文件夹未checkin,在checkout的项目中不存在。在构建父项目时,Nuget尝试将子文件夹中的包恢复到错误的包文件夹中!"C:\Dev\git\oasisdb\odb_oasis_repository\ODB_OASIS_Repository\.nuget\NuGet.exe"install"C:\Dev\git\oasisdb\odb_oasis_repository\odb_oasis_rvm\ODB_OASIS_RVM_EF\O

git - 使用 git 子模块还原 Nuget 包

我有一个项目,其中包含来自git的2个子模块。这两个项目都启用了“nugetpackagerestore”,父项目也是如此。两个包含的子模块中的包文件夹未checkin,在checkout的项目中不存在。在构建父项目时,Nuget尝试将子文件夹中的包恢复到错误的包文件夹中!"C:\Dev\git\oasisdb\odb_oasis_repository\ODB_OASIS_Repository\.nuget\NuGet.exe"install"C:\Dev\git\oasisdb\odb_oasis_repository\odb_oasis_rvm\ODB_OASIS_RVM_EF\O

git - NuGet 和分布式版本控制 (DVCS)

我想知道是否可以使用nuget在版本控制中仅存储对所需包的引用(仅package.config并忽略packages文件夹)。有没有办法告诉nuget(重新)下载各种package.config文件中所有引用的包?或者可以放入构建脚本中的类似内容。更新:似乎我不是唯一一个要求此功能的人:Seethisworkitem(感谢PHeiberg的提示)更新2:NuGet现在内置了此功能。参见UsingNuGetwithoutcommittingpackagestosourcecontrol了解详情。剩下的就是将packages目录添加到.gitignore或你的VCS的一些等效文件(如果你在