【问题标题】:C# Git Project Missing Nuget PackagesC# Git 项目缺少 Nuget 包
【发布时间】:2019-12-31 06:46:34
【问题描述】:

我在另一台机器上遇到了一个问题,我从 GitHub 克隆我的项目时遇到了以下缺失的引用

我尝试从 NuGet 恢复但没有用或成功,然后我从源计算机复制并放在这里但仍然不成功

【问题讨论】:

标签: c# visual-studio nuget


【解决方案1】:

有很多方法可以解决这个问题。

  1. 您可能拥有不同版本的 .Net 框架。

  2. 您可以通过以下方式执行此操作 然后你可以清理 bin 和 obj

    1. 右键单击解决方案 -> 清洁解决方案
    2. 右键单击解决方案 -> 重建解决方案

【讨论】:

    【解决方案2】:

    1.VS2015及以上版本,VS加载项目时需要下载相应的框架。

    所以至少你已经安装了相应的框架。对于System.dll,System.core.dll...,它们是来自 .net 框架的程序集。您可以close the solution=>restart VS and reload the solution 解决有关 system.xxx 程序集的警告。如果警告仍然存在,请尝试repairing your .net framework。

    2.对于EntityFramework.dll 和EntityFramework.SqlServer.dll,它们来自EntityFramework 包。请检查您的项目文件(xx.csproj)并确保有如下语句:

    然后导航到提示路径以检查所需的程序集是否存在。 (解决方案目录/包/xxx)。如果将包恢复到其他特定路径,只需修改提示路径元素,让 VS 可以找到这些程序集,警告就会消失。

    【讨论】:

      猜你喜欢
      • 2019-04-19
      • 2015-11-22
      • 1970-01-01
      • 2021-11-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-19
      • 2016-06-25
      • 2016-12-29
      相关资源
      最近更新 更多