【发布时间】:2019-12-31 06:46:34
【问题描述】:
我在另一台机器上遇到了一个问题,我从 GitHub 克隆我的项目时遇到了以下缺失的引用
我尝试从 NuGet 恢复但没有用或成功,然后我从源计算机复制并放在这里但仍然不成功
【问题讨论】:
-
我通常通过清理解决方案然后运行它(忽略错误)来解决这个问题,如果这不起作用然后删除 obj 和 bin 文件然后运行它或者只是手动添加引用。
标签: c# visual-studio nuget
我在另一台机器上遇到了一个问题,我从 GitHub 克隆我的项目时遇到了以下缺失的引用
我尝试从 NuGet 恢复但没有用或成功,然后我从源计算机复制并放在这里但仍然不成功
【问题讨论】:
标签: c# visual-studio nuget
有很多方法可以解决这个问题。
您可能拥有不同版本的 .Net 框架。
您可以通过以下方式执行此操作 然后你可以清理 bin 和 obj
【讨论】:
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 可以找到这些程序集,警告就会消失。
【讨论】: