在移交新代码库时安装所有正确版本的软件包?

Installing all the correct versions of packages when handed over a new code base?

所以我得到了某人的代码库,只是一个带有 visual studio 解决方案的 zip 文件,但它没有构建。只有几百个错误 'Type or namespace name x could not be found.' 当我查看 'Manage packages for solution...' 时,所有软件包都已安装,并且显示每个软件包的版本。我必须恢复包裹吗?独立重新安装每个版本的正确版本?我如何着手让这个解决方案在我的机器上构建?谢谢。

欢迎使用所谓的 "DLL HELL" 如果您查看解决方案资源管理器的右侧,您应该会在每个项目上看到黄色警告图标,深入研究并手动安装缺少的包 –