我在另一台机器上遇到了一个问题,我从GitHub克隆我的项目时遇到了以下缺少的参考
我尝试从NuGet还原,但没有成功或失败,然后从源计算机复制并放在此处,但仍然失败
答案 0 :(得分:0)
可以通过多种方法来解决此问题。
您可能没有相同版本的.Net框架。
您可能可以通过以下方式执行此操作 您可以先清理bin和obj,然后
答案 1 :(得分:0)
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)。如果将软件包还原到其他特定路径,只需修改hintpath元素并使VS可以找到那些程序集,警告就会消失。