3
我將我的解決方案(使用實體框架)映射到新的PC上。該解決方案報告編譯錯誤,因爲無法找到EntityFramework.dll。深入挖掘看來,TFS似乎只在源代碼控制中存儲packages/repositories.config文件。我無法重新添加實體框架,因爲VS2012將其報告爲已安裝(綠色勾號)。實體框架NuGet包不受源代碼控制/在TFS中?
解決這個問題的正常過程是什麼?這是源代碼管理和NuGet包的更廣泛的問題嗎?我應該只是將DLL添加到源代碼管理?
僅供參考,HintPath
針對的項目是:.. \ packages \ EntityFramework.5.0.0 \ lib \ net45 \ EntityFramework.dll當然不存在。
我目前的解決方法是破解'packages.config'以刪除EF項目,然後返回到NuGet對話框。
http://docs.nuget.org/docs/workflows/using-nuget-without-committing-packages – 2013-02-21 08:50:27