工作中,我們使用的是VS2013 Online。我們將整個專案資料夾推送到原始程式碼管理(透過 Team-Explorer 和 Source Control Explorer)。當另一個人第一次拉取儲存庫(或拉到電腦上的新位置)時,它會破壞對非本機套件(例如 EntityFramework)的所有參考。所有套件及其 dll 都位於原始碼管理(套件資料夾)中,並且專案按原樣拉取。
要解決此問題,我們必須逐一查看每個引用,並為每個引用執行 NuGet「更新套件」。它會響應“未找到更新”,但會修復引用。
有沒有辦法解決?我覺得這不應該發生,所以我們做錯了什麼?