visual studio proyecto nombre carpeta cambiar c# visual-studio visual-studio-2012 tfs

c# - carpeta - cambiar nombre a proyecto visual studio 2017



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

Tuve un proyecto de biblioteca de clase C # como parte de mi solución. Luego actualicé la carpeta raíz del proyecto. Como la solución apuntaba a la ruta incorrecta, 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 archivo .sln no tiene ninguna referencia al proyecto. (Comprobé el contenido del texto) ¿Cómo almacena VS en caché el proyecto con su ruta de acceso a la carpeta anterior? La solución está controlada por versión 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: Revisé el archivo .csproj, .csproj.vspscc y ninguno de ellos tiene una variable de ruta en ellos. También he intentado eliminar el archivo .suo.


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

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