我在一台计算机上签入了一个项目,在另一台计算机上签出,发现 NuGet 安装的二进制文件不见了。我也可以把它们送到源代码控制系统,但看起来有更好的解决方案:
Http://docs.nuget.org/docs/workflows/using-nuget-without-committing-packages
我按照这些说明,现在有一个 .nuget
文件夹中的一个应该,有以下条目在我的。Csproj 文件:
<RestorePackages>true</RestorePackages>
<Import Project="$(SolutionDir)\.nuget\nuget.targets" />
然而,当我重建我的解决方案时,丢失的包并没有被恢复。
我错过了什么? 我该如何诊断这个问题?