我将我的解决方案(使用实体框架)映射到一台新 PC 上。该解决方案报告编译错误,因为找不到 EntityFramework.dll。深入挖掘似乎 TFS 仅将 packages/repositories.config 文件存储在源代码管理中。我无法重新添加实体框架,因为 VS2012 报告它已安装(绿色勾号)。
解决这个问题的正常过程是什么?这是源代码控制和 NuGet 包的更广泛问题吗?我应该只将 DLL 添加到源代码管理吗?
仅供参考,HintPath
该项目是:..\packages\EntityFramework.5.0.0\lib\net45\EntityFramework.dll 当然不存在。
我目前的解决方法是破解“packages.config”以删除 EF 项目,然后返回 NuGet 对话框。