当前位置: 首页 > 知识库问答 >
问题:

Visual Studio中缺少Nuget包

农明辉
2023-03-14

我一直在使用xamarin studio,当我从MVVMcross下载一个示例项目时,它工作得很好。它完美地编译和部署设备。

但是,当我在visual studio中打开项目时,由于某些原因,会有许多包丢失。有办法处理吗?我在Visual studio 2013中使用Nuget 2.8

当我按以下方式打开Nuget时,会有一个按钮来恢复丢失的包。我点开了。

共有1个答案

张翰海
2023-03-14

应在Visual Studio中更新NuGet包管理器扩展,然后再次尝试还原包。

还原错误mvvmcross.binding已经具有为mvvmcross.core定义的依赖项,原因是旧版本的NuGet包管理器扩展无法识别mvvmcross.binding NuGet包在其组依赖项中使用的较新的目标框架。这个bug已经在更新版本的NuGet软件包管理器中得到修复。

如果搜索“已经定义了依赖项”错误消息,您会发现几种情况,比如这个StackOverflow问题,例如:

 类似资料:
  • 我创建了空的WebAPI项目,并将该项目签入TFS。生成时出现以下错误: 错误:此项目引用了此计算机上缺少的NuGet包。使用NuGet包还原来下载它们。如需详细资讯,请参阅http://go.microsoft.com/fwlink/?LinkID=322105.遗失的档案是..\包\Microsoft。net compilers . 1 . 0 . 0 \ build \ Microsoft

  • 在 TFS 中分支后,VS2015 更新 2 缺少对所有 Nuget 包的引用。包还原显示“已安装 packages.config 中列出的所有包”。 我可以手动添加对\包文件夹中所有包的引用,但为什么VS还没有检查那里?

  • 在我的Visual studio 2015 update 3中,当我将解决方案文件夹复制到另一台windows计算机时,我遇到了以下错误。 错误此项目引用了此计算机上缺少的NuGet包。使用NuGet包还原来下载它们。如需详细资讯,请参阅http://go.microsoft.com/fwlink/?LinkID=322105.遗失的档案是..\包\Microsoft。net . compiler

  • 这是一个简单的错误,但令人沮丧?我的项目无法重建/编译。错误是: 所以我尝试 nuget 还原并获得: 那么谁是对的,谁是错的,这是如何解决的呢/

  • 我正在配置一个现有项目(dotnet core)以使用私有nuget存储库。我已经按照以下结构设置了我的项目: 项目1 如果我要运行“dotnet还原”命令,但在使用Visual Studio的构建(MSBuild)时不能恢复我的包。 我希望能够在使用Visual Studio的MSBuild时还原我的包。(不使用cli) 如果可能的话,我希望避免在生成之前使用msbuild的Exec任务运行do

  • 我看过这个答案: 编辑。csproj文件并更正解决方案文件夹(包含packages文件夹)的相对路径为我解决了这个问题。 但是我不知道该编辑什么。 我正在Visual Studio 2013中制作一个C项目。我有一个包含三个项目的解决方案。其中一个项目需要Nuget包。 我在我的解决方案上使用Manage NuGet软件包来安装NuGet包。从那里我选择了一个需要这个包的项目。我还使用了Enabl