visual varios valido usuario tutorial studio solucion seleccione requiere proyectos proyecto limpiar inicio español elemento datos correctamente como code carpeta cargaron abrir visual-studio-2008 tfs

visual-studio-2008 - varios - visual studio code tutorial español pdf



El archivo del proyecto se ha cambiado de nombre o no en su computadora (13)

Me aparece este error cuando intento cargar un proyecto de VS 2008 desde TFS (control de origen)

El archivo del proyecto se ha cambiado de nombre o no en su computadora

Después de hacer clic en Aceptar, el proyecto dice "no disponible". ¿Cuál es el problema? ¿Cómo resuelvo esto? Nunca he tenido este problema antes. Algunos blogs dicen que elimine el archivo .suo. Pero no puedo ubicar el archivo .suo. Eliminé todo el proyecto en mi computadora local para que la próxima vez que se abra creará uno nuevo, pero sigo recibiendo el mismo error. ¿algunas ideas?


Aunque es un defecto conocido de VS, definitivamente podemos manejarlo.

  • Abra el archivo de solución en modo de edición

  • Modifique la ruta relativa para que coincida con la ruta física modificada / movida ..

    SccProjectUniqueName1 = Source//Order//Order.csproj SccProjectName1 = Order.ApplicationService SccLocalPath1 = Order.ApplicationService

  • Además, se crea una ruta relativa correcta para el (los) proyecto (s) de referencia.

    Project("{asdasd-301F-11D3-BF4B-asdasd}") = "Order", "Source/Order/Order.csproj", "{E25641BC-C990-40E2-8876-08AE8728F763}" EndProject


Borre sus asignaciones de espacio de trabajo (Archivo -> Control de fuente -> Espacios de trabajo). Edite el espacio de trabajo y borre todas las asignaciones (más repercusión) o encuentre el que está asociado a esta ruta del servidor. A continuación, abra Source Control Explorer y reasigne. Haga doble clic en el SLN en el Explorador de control de código fuente y debería obtener lo último. No está del todo seguro de lo que sucedió o del estado en el que logró ingresar, pero con esto debería hacer que se mueva nuevamente.


Elimine el archivo .suo de una manera especial.

  1. No tenga la solución abierta cuando elimine el archivo oculto .suo.
  2. Reinicie VisualStudio.
  3. Abra la solución y agregue el proyecto sin mensaje de error.

En mi caso, eliminar el archivo .suo fue insuficiente. Descubrí que la configuración de mi espacio de trabajo tenía un error. Descubrí y resolví el problema con estos pasos:

  1. En Team Explorer, "Administrar espacios de trabajo ..."

  2. Haga clic en "Editar ..."

  3. Corrija el valor en "Carpeta local"

  4. Finalmente, elimine los archivos .suo afectados por la respuesta aceptada.


Haga clic con el botón derecho en el proyecto no disponible y edite el archivo del proyecto ... lo más probable es que encuentre una ruta de archivo codificada o una virtual que no coincida con el lugar donde verificó el proyecto.

Amabilidad,

Dan


Intente abrir .csproj o .vbproj en lugar de .sln. Lo que probablemente ha sucedido es que el archivo .sln (solución) tiene una referencia de archivo absoluta (en lugar de una ruta relativa) para el proyecto (s) de componentes. Es posible que necesite volver a crear .sln o editar manualmente.


Lo que normalmente ayuda a solucionarlo es eliminar las Opciones de usuario de la solución, también conocidas como "SUO".

VS hasta 2013

En el VS anterior, se almacena como un SolutionName.suo "oculto" en la misma carpeta que el archivo .sln principal.

VS2015 o posterior

En VS2015, la misma fecha se movió a una carpeta .vs "oculta" debajo de la misma carpeta que el archivo .sln principal.


Me encontré con este problema usando VS 2013 después de cambiar el nombre de un proyecto. La respuesta de Stanley me guió a la solución:

Cerrar VS - eliminar archivo .suo - iniciar VS nuevamente.


Me encontré con este problema y pude resolverlo obteniendo los archivos .rptproj de un compañero de trabajo y copiándolos en mi directorio local. El proyecto fue capaz de volver a cargar.


Me resultó más fácil crear un nuevo archivo sln de Solución.


Pasé mucho tiempo intentando resolver este problema. Hice estos pasos: cambiar el nombre del proyecto, cambiar el nombre de los espacios de nombres, cambiar el nombre de la carpeta del proyecto, editar el archivo .sln, editar el archivo oculto .suo. ¡Proyecto cargado pero irreconocible para TFS! Finalmente encontré esta guía .

Si está utilizando Resharper y TFVC es su control de versión, siga estos pasos:

  • Haga clic con el botón derecho en el proyecto en el Explorador de soluciones, seleccione Cambiar nombre e ingrese el nuevo nombre

  • Haga clic derecho en el proyecto nuevamente y seleccione Propiedades. Cambie el "Nombre del ensamblado" y el "Espacio de nombre predeterminado" en la pestaña Aplicación.

  • Haga clic derecho en el proyecto de nuevo y seleccione Refactorizar -> Ajustar espacios de nombres. Acepta los cambios

  • Cambie AssemblyTitle and AssemblyProduct en Properties / AssemblyInfo.cs

  • Eliminar directorios bin y obj en Windows Explorer

  • Abra el Source Control Explorer y cambie el nombre del directorio del proyecto. Esto cerrará la solución. Deja que se cierre.

  • Abra el archivo SLN (con un editor de texto como Notepad ++) y cambie la ruta al proyecto (debe haber varios lugares).

  • Abra la Solución de nuevo. Limpiar y reconstruir el proyecto.


Solución para esto

  1. Nuevamente cambie el nombre de la carpeta del proyecto
  2. Establecer una versión específica y forzar el ingreso en TFS
  3. eliminar la opción de solo lectura y oculta en la última carpeta (no cambiar el nombre)
  4. Ahora puedes abrir el proyecto sin ningún problema

TFS funciona como la mayoría de los paquetes de control de origen: recuerda lo que ha puesto en su computadora para que cuando obtenga "Lo último" solo tenga que obtener los cambios desde su último "Get" en lugar de tener que obtener absolutamente todo.

Esto tiene una advertencia: si eliminas o cambias el nombre de los archivos locales en tu disco, TFS no sabrá que lo has hecho y seguirá creyendo que están donde los dejó.

Si luego "Recibe lo último" no se molestará en actualizar los archivos que faltan.

Entonces es probable que obtenga todo tipo de errores de "archivo faltante", desde TFS y cualquier otra herramienta que busque los archivos.

Para evitarlo, debes:

  • Si cree que puede haber cambios que no desee perder, copie la carpeta de origen en su PC como copia de seguridad por si acaso.
  • Haga clic derecho en el proyecto (en el Explorador de soluciones) o en la carpeta (en el Control de código fuente)
  • Elija "Obtener versión específica" en el menú contextual
  • Elija obtener la "Última versión" y marque la opción que dice (algo así como) "forzar la obtención de archivos que ya están en su área de trabajo", que le dice a TFS que se olvide de lo que "sabe" y vuelva a obtener todos los archivos.

Si tiene archivos modificados localmente (con capacidad de escritura), tenga cuidado. Hay una segunda opción que sobrescribirá estos, perdiendo sus cambios. Pero tienes la copia de seguridad, por lo que deberías estar a salvo. En general, es mejor marcar también esta opción para asegurarse de que todo su código fuente esté completamente actualizado. (¡Pero obviamente solo si no te importa perder ningún cambio local!)

Cuando está bien, esto hará que todos los archivos del proyecto se lleven a la fuerza a su disco local y debería corregir el problema.