Obtenemos este error en Visual Studio 2005 y TFS muy a menudo."Parece que hay una discrepancia entre el control de origen de la solución ...."
¿Alguien puede ayudarnos a identificar la causa de este mensaje?
El mensaje completo es:
There appears to be a discrepancy between the solution's source control information about some project(s) and the information in the project file(s).
To resolve this discrepancy it will be necessary to check out the project file(s) and update them. If the check out fails, however, and the solution is closed without saving, you will see this warning again the next time you open the solution.
Al hacer clic en OK, finalmente, dar lugar a un cuadro de la caja donde se quiere revisar toda una lista de archivos de proyecto. Sin embargo, la ventana "Cambiar el control de código fuente" no muestra nada incorrecto, y guardar todo y simplemente volver a marcarlo acaba en el tipo de mensaje "No se cambió nada, deshacer todo".
Editar: Tienes razón, @Adam, hemos convertido a partir de VSS, pero fuimos a través de un procedimiento de este tipo para la limpieza de los enlaces cuando hicimos esto hace un tiempo y todo fue color de rosa. El error ha comenzado a aparecer últimamente.
me di cuenta de que la respuesta a este problema debido a que uno de mis compañeros de trabajo tenían un archivo que no produjo el error. Mirando las diferencias entre ellos: http://stackoverflow.com/questions/16616424/there-appears-to-be-a-discrepancy-between-the-solutions-source-control-informat – Denis
** Nota: ** Este no solo está relacionado con VS2005: tuve este problema recientemente en ** VS2015/2017 ** también con un proyecto heredado. No había Visual Source Safe involucrado, de alguna manera el enlace TFS se rompió y necesitaba ser reparado. Pude solucionarlo de esta manera: comprobar la solución completa, eliminar los enlaces TFS, guardar todo, volver a abrir y aplicar enlaces TFS de nuevo fue la solución en mi caso. – Matt