En el trabajo, utilizamos VS2013 Online. Enviamos todas las carpetas de nuestro proyecto al control de fuente (a través de Team-Explorer y Source Control Explorer). Cuando otra persona accede al repositorio por primera vez (o a una nueva ubicación en su computadora), se rompen todas las referencias a paquetes no nativos (como EntityFramework). Todos los paquetes y sus archivos DLL están en el control de código fuente (carpeta de paquetes) y los proyectos se extraen tal cual.
Para solucionar este problema, tenemos que ir una por una a cada referencia y hacer un "Paquete de actualización" de NuGet para cada una. Responderá "No se encontraron actualizaciones" pero corregirá la referencia.
¿Hay alguna manera de evitar esto? Siento que esto no debería estar pasando entonces, ¿qué estamos haciendo mal?