nuget-package-restore相关内容
我将 packages.config 和 nuget.config 放在我的根文件夹中. 当我在我的开发机器上运行 nuget restore 时,包被恢复到 root/packages 文件夹中,如 nuget.config 中所述. 但是,当我将 Nuget 安装程序构建步骤添加到我的 TFS2015 构建定义时,包将恢复到 ../Nuget/Packages,它在我的根文件夹之外
..
我已经阅读了很多关于 SO 和 NuGet(以及整个互联网,真的)的答案,但我似乎无法克服我在 Visual Studio 2015 中使用 NuGet 包还原遇到的问题.我有以下内容场景. 解决方案 A 结构 --项目A 如果我打开并构建解决方案 A,我会看到显示 nuget 包还原进度和解决方案构建成功的对话框. 解决方案 B 结构 --项目A --项目 B
..
环境:VS Enterprise 2015 Update 1,包管理器控制台主机版本 3.3.0.167 重现步骤:只需创建一个针对 .Net 4.5.2 的新项目(例如控制台应用程序)(但也尝试使用其他 .net 版本). 当我安装 nuget 包时,该包被下载并安装似乎没有错误.但是,nuget 不会添加对 dll 的引用.在包文件夹中查看时,虽然 .nupkg 文件在那里并且没有
..
我在使用 Visual Studio 2017 时遇到问题, 新解决方案不断引用“C:\Users\yopa\AppData\Roaming\NuGet\Nuget.config"中意外位置的 Nuget.config 文件. 我已将“/.nuget/Nuget.config"文件添加到我的解决方案文件夹中. 然而,解决方案仍然引用了'C:\'中的nuget配置文件,并且正在恢复
..
我在使用 NuGet v4 CLI 将文件复制到输出时遇到问题. 我的目录结构如下: repo回购\CodeAnalyzer.nuspec回购\CodeAnalyzer.props回购\contentFiles\any\any\StyleCop.ruleset 这是我的 CodeAnalyzer.props 文件: 和 CodeAnalyzer.nuspec 文件:
..
我有一个混合环境,其中一些开发人员在 Visual Studio 2013 上工作,而其他人在 2015 上工作.一切正常,直到我们更新了 Visual Studio 2015 中引用的 NuGet 包. 现在,当尝试从 Visual Studio 2013 还原 NuGet 包时,我看到以下错误: 项目 Foo 的 NuGet 包还原失败:“System.Linq 4.0.0"包需要
..
Nuget.Config 中是否有任何方法可以将包管理选项默认为“PackageReference"?我将假设没有,因为我没有看到它在这里,但我想我会问. 我希望在某个存储库的所有开发人员机器上默认使用它,我希望我可以在存储在源代码管理中的 Nuget.Config 文件中更改它. 这就是我要说的: 解决方案 在 Visual Studio 2017 中,您可以在 NuGet.
..
我们正在 Visual Studio 2015 中开发多个解决方案.这些解决方案共享一些需要 nuget 包的核心项目.当从一个解决方案添加 nuget 包并稍后由另一个解决方案打开时,无法解析 nuget 引用. 文件夹结构如下: 代码库 共享项目 共享项目1 解决方案A 网络项目A 包文件夹 A 解决方案B WebProjectB 包文件夹 B 当我在
..
我让 TFS 做一些持续集成构建.今天,它打破了一种解决方案.似乎找不到 AutoMapper.所有其他包都可以找到. 几个相关点: 没有一个包在源代码管理中,我们让 TFS 恢复它们. 我们有一个内部 NuGet 提要,但在其他解决方案中似乎没有问题,在此解决方案中,我们仍在恢复实体框架 - 只是不是 AutoMapper. 我尝试删除并重新添加 NuGet 包.没有运气. 如
..
当我尝试编译我的程序时出现以下错误: 此项目引用此计算机上缺少的 NuGet 包.启用 NuGet 包还原以下载它们.有关详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkID=317567. 现在当我右键单击解决方案并按 所有软件包都已安装,无需恢复. 我尝试手动重新安装每个没有解决问题的包,我尝试重新安装 NuGet 但这也没有帮助,我什至尝试重
..
我在这里不知所措.我已经尝试了所有我能找到的方法来让 NuGet 在 TFS 构建服务器上恢复我的包,但似乎没有任何效果.(我检查的最新变化是 此处).我已经阅读了很多关于旧版本构建过程模板的问题,所以我只是将构建更改为使用 TfvcTemplate.12.xaml,但仍然没有恢复任何包.这个最新的更改(来自上面的链接)让我删除了 NuGet.targets 文件,现在我收到一条错误消息: 此项
..
我们有一个无法访问互联网的构建服务器.它从 git 服务器获取我们的源代码,然后尝试构建它们. 目前,它失败(显然)是因为这台计算机无法访问互联网.我和 IT 商量过了,他们同意让我们把它连接到互联网做一些维护,但他们拒绝让它一直连接. 我的问题是: 是否可以创建某种本地 nuget 缓存,当我们对包进行更改时可以填充该缓存,然后构建服务器将在连接到服务器之前尝试使用该缓存?
..
我在 vs 2012 中有这样的错误:项目杂项文件的 NuGet 包还原失败:值不能为 null 或空字符串.参数名称:根.0 0 我发现这是一个错误 https://nuget.codeplex.com/workitem/3780 已修复版本 2.8但是我在 https://nuget.codeplex.com 上找不到 2.8 版本是否可以在不安装 2.8 版本的情况下修复错误?或者如何
..
如何在 Visual Studio 2015 中启用 nuget 包还原功能? 我的上下文菜单中缺少该功能(是的 - 我已经仔细检查过我是否在解决方案而不是项目上尝试过) 我唯一的项目是 .NET 4.5 控制台应用程序 - 还没有 .nuget 文件夹.安装了一个实际的 nuget 包. 解决方案 我遇到了和你一样的问题,我解决的方法是从我的解决方案中删除 packages
..
此问题特定于 MSBuild 15.1+ (Visual Studio 2017) 和 PackageReference,这是完全集成 Nuget 的新方式在 MSBuild 中. 在我的持续集成脚本中,我有类似的东西: MSBuild.exe/t:Restore MySolution.sln/p:RestoreConfigFile=NuGet.config 其中一个 csproj 文件
..
我遇到以下错误: 无法投射[A] System.Web.WebPages.Razor.Configuration.HostSection到[B] System.Web.WebPages.Razor.Configuration.HostSection.A型源自"System.Web.WebPages.Razor,版本= 2.0.0.0,在上下文中,文化=中性,PublicKeyToken =
..
我正在尝试恢复丢失的nuget程序包,它一直给我这个错误: 尝试还原软件包时发生错误.请再试一次. 有解决此问题的经验吗?如何找出导致错误的确切原因? 解决方案 确保您升级到最新的NuGet( http://docs.nuget.org/docs/start-here/installing-nuget ). 确保您正在执行软件包还原“正确的方法"
..
我有一个.NET Core解决方案,该解决方案在Azure Devops上通过管道使用.NET Core 3.1运行良好.管道上的一切运行正常. 从.NET Core 3.1迁移到.NET 5.0之后,我开始在运行管道时遇到一些奇怪的麻烦,特别是使用Nuget软件包. 我可以毫无问题地进行构建,但是当它开始使用Nuget Package打包时,我会遇到此错误: [错误] nuge
..
通过Azure DevOps管道构建的解决方案包含一些使用条件包引用的项目,例如:
..
在我的asp.net Web应用程序中,我有5个项目和nuget.org的解决方案.在TFS构建定义中, 1)在 Visual Studio构建任务 中构建整个解决方案时 Nuget软件包已还原. 2)在 MS构建任务 中尝试为单个项目生成可执行文件时 如果我选择Restore Nuget软件包,则找不到nuget软件包,并且步骤失败并显示消息-“进程'NuGet.exe'退出
..