我在 VSS 中有以下项目结构
现在在Visual Studio 2010 Pro中:我打开Solution2,然后将Library1 添加为外部项目。
Library1 引用了我通过 NuGet 获得的两个外部库。当我构建我的 Solution2 时,一切正常。所以我签入了我所有的项目。
问题: 当另一个开发人员从 sourcesafe 获取 Solution2 并进行构建时,它说 Library1 缺少那些外部库 dll。
尝试以下:
1:http ://docs.nuget.org/docs/workflows/using-nuget-without-committing-packages
所以现在我在 Solution2 下有 .nuget 文件夹,它被签入。但这仍然没有带来dll。
我怀疑 Library1 是在一个单独的解决方案中导致了这个问题。
任何想法如何通过 NuGet 自动获取丢失的包?
更新:
Xavier 的建议有所帮助,以下是他的两篇博文: