visual studio referencias referencia realizo que puedo proyecto los las han guardan generarse generar error donde disponible diseñador confirmado compila codigo cambios agregar actualiza c# winforms visual-studio-2010 visual-studio visual-studio-2012

c# - referencias - visual studio no actualiza los cambios



El proyecto Visual Studio 2012 no se abrirá en 2010 (7)

He creado un juego para una tarea en Visual Studio 2012 y la universidad en la que estoy utiliza el 2010 y ¡no se abrirá! Menciona algo sobre NET Framework 4.5. ¿Cómo puedo convertir mi proyecto para que se abra en 2010?


Abra el archivo .sln y cambie la versión del formato a 12.0 a 11.0


Cree una nueva solución en VS2010 y agregue todos los archivos existentes de su VS2012 o compare el archivo .sln en un archivo .sln recién creado con VS2010. En la parte superior, verá información de la versión que debería modificarse. También compare los archivos .csproj y cambie la información de la versión en consecuencia y el marco de destino.


He hecho esto en el trabajo

Abra el archivo .sln con el bloc de notas

Cambia las dos líneas a continuación

Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2012

A

Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2010

y listo, la solución ahora se abre en VS2010


La biblioteca o el marco faltante también podría causar este problema. Por ejemplo, si desea abrir un proyecto MVC4 o Silver Light, pero no tiene estas bibliotecas instaladas en su PC.


Puede crear un nuevo proyecto en Visual Studio 2010 y luego hacer clic con el botón derecho en el explorador de soluciones> Agregar> Elemento existente. Para ver todos los archivos en su proyecto de 2012.


Puede que solo necesite abrir el proyecto en Visual Studio 2012 y vaya a la página de propiedades del proyecto.

En la pestaña Aplicación, busque la configuración del Marco de destino y cámbiela a .Net Framework 4.

Después de eso, debería poder abrirlo en Visual Studio 2010.

También vea Convertir la Solución VS2012 a VS2010 , pero hasta ahora no he tenido que hacer conversiones en los proyectos creados por VS2012 para abrirlos en VS2010, sino en YMMV.

[EDITAR]

Acabo de probar esto de nuevo (para estar seguro) al crear un proyecto .Net 4.5 en VS2012, y verifiqué que no podía abrirlo en VS2010. Luego lo abrí en VS2012 nuevamente y cambié la versión del framework a .Net 4.0. Después de eso, pude abrirlo en VS2010.

Tenga en cuenta que no tuve que hacer ningún otro cambio. Sin embargo, esto está en una computadora con VS2010 y VS2012 instalados, por lo que es posible que la instalación de VS2012 pueda hacer algo con VS2010 para que funcione ...


Toma tres pasos:

Paso 1

Abra el archivo de solución (.sln) en un editor de texto y cambie

Microsoft Visual Studio Solution File, Format Version 12.00

a

Microsoft Visual Studio Solution File, Format Version 11.00

Paso 2

Abra el archivo de configuración de la aplicación (App.config) en un editor de texto y cambie

sku=".NETFramework,Version=v4.5"

a

sku=".NETFramework,Version=v4.0"

Paso 3

Abra el archivo del proyecto (para C # language .csproj) en un editor de texto y cambie

<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>

a

<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>

¡Ahora disfruta de tu proyecto en VS 2010!