Cómo agregar un proyecto existente a Visual studio 2012 después de cambiar el nombre de la ruta del proyecto


Tenía un proyecto de biblioteca de clases C# como parte de mi solución. Más tarde actualizé la carpeta raíz del proyecto. Dado que la solución apuntaba al camino equivocado, tuve que "eliminar" el proyecto y luego volver a agregarlo. Sin embargo, cuando agrego el proyecto existente, dice "El archivo de proyecto \myproject.csproj 'ha sido movido, renombrado o no está en su computadora".

Esto es desconcertante porque el .el archivo sln no tiene referencia al proyecto. (Comprobé el contenido del texto) Cómo almacena en caché VS el proyecto ¿con su ruta de carpeta antigua? La solución está controlada por versiones en TFS, pero las asignaciones apuntan a la nueva estructura de carpetas, por lo que es aún más confuso en cuanto a dónde está tratando de obtener la ruta de la carpeta anterior.

Editar: He comprobado el .archivo csproj, el .csproj.vspscc y ninguno de ellos tienen una variable path. También he intentado eliminar el .archivo suo.

Author: arviman, 2014-09-19

1 answers

Esto ha sido un problema con Visual Studio desde hace años. En tal caso, eliminar lo oculto .suo archivo en la carpeta raíz y reiniciar VS reconstruirá una adecuada .suo archivo y casi siempre eliminar el problema.

Si usa TFS, eche un vistazo al comentario de TFS en la publicación original para evitar este problema en el futuro.

 52
Author: Patrice Gahide,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-09-19 08:43:36