Cómo: Solucionar problemas de actualizaciones de proyecto de Visual Studio incorrectas
Visual Studio no puede convertir a veces totalmente un proyecto de una versión anterior de Visual Studio.Si las sugerencias en las secciones siguientes no satisfacen un problema específico, es posible que pueda encontrar más información en TechNet wiki: Portal de desarrollo.
El proyecto no se ejecuta porque no se encuentran los archivos
Un archivo de proyecto contiene rutas de acceso codificadas de forma rígida que Visual Studio utiliza para ejecutar el proyecto al presionar F5.Estas rutas pueden incluir la ubicación de devenv.exe y otros archivos necesarios.En una versión actualizada de Visual Studio, las rutas de estos archivos pueden haber cambiado.
Para resolver rutas de archivo incorrectas
Abra el archivo del proyecto en un editor de texto.
Examine las rutas de acceso que pueden ser incorrectas, sobre todo aquellas que contienen un número de versión de Visual Studio .
Modifique las rutas de archivo incorrectas para que apunten a los nuevos destinos.
El proyecto no se compila porque las referencias no son válidas
Al actualizar Visual Studio, también podría actualizar la versión de .NET Framework.Si el proyecto contiene referencias que se interrumpe en la versión más reciente de .NET Framework , no se pueden resolver correctamente.Esto es especialmente probable en el caso de referencias que incluyen números de versión, por ejemplo, Microsoft.VisualStudio.Shell.Interop.8.0.
Si el código tiene muchas referencias no válidas, la solución más fácil posible utilizar la característica de destinos de Visual Studio destinado a una versión anterior de .NET Framework.
Para resolver referencias incorrectas
Abra el archivo del proyecto en un editor de texto.
Abra las propiedades del proyecto.
Seleccione el valor correcto de Versión de .NET Framework de destino.Alternativamente, puede modificar el valor de <TargetFrameworkVersion> directamente en el archivo de proyecto.
Si desea que el proyecto se ejecute en la versión actualizada de .NET Framework , debe actualizar las referencias del proyecto, así como cualquier instrucción de Imports o de Using que llame a las referencias.Si su proyecto carga en el IDE, puede actualizar las referencias mediante Explorador de soluciones o el cuadro de diálogo Administrador de referencias.