标签: nuget

使用NuGet下载旧版本的软件包

有没有办法用NuGet下载以前版本的软件包,而不是最新版本?

nuget

899
推荐指数
5
解决办法
23万
查看次数

如何让NuGet安装/更新packages.config中的所有软件包?

我有一个包含多个项目的解决方案.大多数第三方引用都丢失了,但packages.config每个项目都有文件. 如何让NuGet安装/更新所需的所有软件包?这是否需要通过命令行为每个项目完成?

nuget

649
推荐指数
11
解决办法
52万
查看次数

如何在本地安装NuGet包.nupkg文件?

我有一些来自C#书的.nupkg文件.我该如何安装它们?

看不到我的包裹

visual-studio nuget

411
推荐指数
9
解决办法
47万
查看次数

如何通过NuGet安装旧版本的软件包?

我想安装旧版本的软件包(Newtonsoft.Json).但NuGet回滚.

PM> Install-Package Newtonsoft.Json -Version 4.0.5
Successfully installed 'Newtonsoft.Json 4.0.5'.
Install failed. Rolling back...
Install-Package : Already referencing a newer version of 'Newtonsoft.Json'.
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.

nuget nuget-package

374
推荐指数
4
解决办法
21万
查看次数

如何使用命令行清除NuGet包缓存?

我可以使用VS Tools/Options/NuGet Package Manager/General:[Clear Package Cache]按钮清除我的开发计算机的NuGet包缓存.

我想在命令行中执行此操作.不幸的是我找不到nuget.exe的相关命令行开关.

我错过了什么?

nuget nuget-package

370
推荐指数
11
解决办法
20万
查看次数

获取TFS以忽略我的包文件夹

我想让TFS(2013)忽略我的packages文件夹.我热情地不希望它被源控制,因为我正在使用NuGet,这太棒了!

我试过隐形(似乎不起作用),我尝试过添加.tfignore文件 - 什么都没有被忽略.为什么TFS团队只是添加一个选项来永久忽略像许多Subversion客户端那样的文件夹或文件?!

tfs nuget

327
推荐指数
6
解决办法
9万
查看次数

此项目引用此计算机上缺少的NuGet包

我有一个ASP.NET MVC5应用程序,昨天工作,现在我在尝试构建时收到此错误:

此项目引用此计算机上缺少的NuGet包.

我检查了两个选项,允许nuget自动下载并安装检查/打开的缺失包.我还尝试删除packages文件夹中的所有文件,然后让nuget重新下载它们.此外,当我打开nuget并寻找更新时,它说没有必要安装.我无法想象还有什么可以超越这个令人惊讶的恼人问题.

msbuild visual-studio-2010 visual-studio nuget

284
推荐指数
12
解决办法
15万
查看次数

缺少NuGet包

我搜索了这个问题,但没有一个解决方案有效.我安装了Visual Studio Professional 2015,我正在使用TFS.我的NuGet版本是3.1.6.这个问题只发生在我的C#Web API/MVC项目中.

我收到以下错误:

此项目引用此计算机上缺少的NuGet包.使用NuGet Package Restore下载它们.有关详细信息,请参阅http://go.microsoft.com/fwlink/?LinkID=322105.丢失的文件是..\packages\Microsoft.Net.Compilers.1.0.0\build\Microsoft.Net.Compilers.props

  1. 我的解决方案中没有.nuget文件夹.
  2. 我在解决方案中有一个packages文件夹,当我删除它时,似乎NuGet重建了依赖项,但项目仍然有上述错误.
  3. 我尝试从TFS中删除该项目,但它没有修复它.
  4. 除了上述错误,项目中的所有引用都有黄色警告标志,并说它们丢失了.
  5. 当我检查项目的NuGet包管理器时,"缺少"的所有内容旁边都有一个绿色勾号,包括Microsoft.Net.Compilers.
  6. 我尝试添加一个新的Web API/MVC项目,它遇到了类似的问题,其中大多数引用如Owin"缺少"黄色警告标志.

visual-studio nuget visual-studio-2015

281
推荐指数
13
解决办法
23万
查看次数

是否可以更改NuGet包的位置?

对于我的大多数项目,我都有以下约定:

/src
    /Solution.sln
    /SolutionFolder
        /Project1
        /Project2
        /etc..
/lib
    /Moq
        moq.dll
        license.txt
    /Yui-Compressor
        yui.compressor.dll
/tools
    /ILMerge
        ilmerge.exe
Run Code Online (Sandbox Code Playgroud)

你会注意到,我没有保持外部库的源文件夹.我也对使用NuGet非常感兴趣,但不希望在源文件夹中使用这些外部库.NuGet是否有设置来更改所有包加载到的目录?

.net visual-studio nuget nuget-package

278
推荐指数
14
解决办法
18万
查看次数

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

堆栈上有一个类似的帖子,但它对我的问题没有帮助,可能是因为我使用的是Visual Studio 2015.

如何在VS2015中显示"启用NuGet包还原"选项?

我选择了File> New Project并创建了一个空的ASP.NET Web应用程序.我正在寻找这个菜单选项.

在此输入图像描述

我应该提一下,我已经在我的项目文件夹中查找了任何预先存在的nuGet文件,但没有.

c# asp.net nuget nuget-package-restore visual-studio-2015

263
推荐指数
9
解决办法
31万
查看次数