给定.sln文件时引用不可用

时间:2015-03-26 20:41:11

标签: visual-studio-2010

为什么每当有人给我一个包含多个项目的.sln文件时,某些引用都不可用?难道DLL文件不应位于解决方案中子文件夹内的某个位置吗?或者这些引用是GAC中的程序集吗?

1 个答案:

答案 0 :(得分:2)

可能是以下任何原因:

  • 他们引用NuGet Packages,默认情况下您不需要发送NuGet Package Restore。见NuGet Package Restore注意:在工具中更新NuGet包管理器 - >扩展和更新
  • 它们引用了GAC中的程序集,因此它们不会被复制。
  • 他们从解决方案根文件夹之外的其他位置引用程序集,因此无法在您的最终使用。
  • 他们没有给你包含装配的文件夹。

如果你提到一些缺失的装配,我们可以帮助确定原因。