Visual Studio 2019 SLN desactualizado

Visual Studio 2019 SLN desactualizado

Soy nuevo en el uso de VS, por lo que es casi seguro que es algo que arruiné, pero no puedo encontrar una solución/no sé qué preguntarle a Google.

Cuando hago doble clic en mi archivo sln, se abre una versión desactualizada en VS. Reconozco los archivos, la organización y las cosas de antes, pero he trabajado horas desde entonces.

Cuando entro en la carpeta, están todos los archivos nuevos y actualizados con nombres de archivos actualizados, pero no puedo hacer que el archivo sln los cargue. Intenté compilar y reconstruir, pero se produce un error porque no puede encontrar un archivo, un archivo que ya no existe porque se le cambió el nombre y se han producido muchos cambios.

Intenté cambiar el nombre del archivo en el Explorador de soluciones del nombre anterior al nuevo, pensando que eso podría ayudarlo a encontrar los archivos nuevos, pero no puede hacerlo porque "no pudo encontrar el archivo" - nuevamente, porque ese no Tampoco existe más porque se le cambió el nombre y se cambió mucho.

Por favor, ayúdenme a solucionar este problema, y ​​si alguien puede decirme cómo lo arruiné, también se lo agradecería mucho.

Respuesta1

Es posible que el .slnarchivo haya sido sobrescrito por una versión anterior, o simplemente que no se haya guardado cuando Visual Studio se cerró (o falló).

Si obtiene referencias a archivos que no existen y no son visibles en la interfaz de Visual Studio, puede utilizar este método eficaz:

  • Cerrar Visual Studio
  • Abra el archivo del proyecto .vcxprojen un editor de texto.
  • Busque los nombres de estos archivos y elimínelos. Tenga cuidado de eliminar toda la etiqueta XML, que podría verse así:

    <ClCompile Include="filename.c">
      <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug AMD64|Win32'"> /J  /Wp64 /GS-   /Wp64 /GS- </AdditionalOptions>
      <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug AMD64|x64'"> /J  /Wp64 /GS-   /Wp64 /GS- </AdditionalOptions>
    </ClCompile>
    
  • Guarde el archivo del proyecto y abra la solución Visual Studio.

Tenga cuidado de realizar copias de seguridad de los archivos antes de comenzar.

información relacionada