visual ultimate studio proyecto migrar microsoft descargar como abrir c# visual-studio-2012 c#-6.0

ultimate - Compatibilidad con C#6.0 en Visual Studio 2012



visual studio 2012 ultimate (3)

He trabajado en mi empresa actual durante un poco más de seis meses y actualmente estamos usando Visual Studio 2012. Vamos a empezar a construir una nueva aplicación y he estado tratando de obtener un compromiso con una actualización de Visual Studio 2015, por lo que que podemos comenzar con la última tecnología. Lamentablemente, es una empresa pequeña y hay presupuestos que considerar.

¿Alguien sabe si C # 6.0 será compatible con Visual Studio 2012. Estoy pensando que, dado que está a punto de convertirse en la tercera generación, es posible que no reciba soporte.

ACTUALIZAR:

Vi muchos comentarios relacionados con la edición de comunidad de VS2015, así que pensé en aclarar la posición de mi empresa con respecto a esa versión. La compañía tiene alrededor de 20 empleados y un equipo de TI de 6 personas que necesitan VS por varias razones. También tenemos más de $ 1 millón en ventas, por lo que no podemos calificar para la edición comunitaria.

ACTUALIZACIÓN 2:

P: ¿Hay alguna característica específica en C # 6.0 sin la cual no puedes vivir?

R: No es una característica particular, aunque los inicializadores de propiedades y los constructores primarios reducirán una gran cantidad de chaff en el código.


P: ¿Alguien sabe si C # 6.0 será compatible con Visual Studio 2012?

A: No, absolutamente no. Por razones técnicas y de marketing.

C # 6.0 es la versión más reciente / más grande / de punta de sangrado de C # que se enviará con VS 2015.

Si desea usar MSVS 2012, debe escribir en C # 5.0 o inferior. Con garantías, su código debería ser portátil cuando actualice su compilador.

P: ¿Hay alguna característica específica en C # 6.0 sin la cual no puedes vivir?


Sí, puede instalar c # 6.0 en VS2012 y VS2013 por proyecto como un paquete NuGet. Deberá instalar este paquete para cada proyecto en el que desee las características de c # 6.0.

https://www.nuget.org/packages/Microsoft.Net.Compilers/

Instalar el último compilador de C # a través de Nuget

Install-Package Microsoft.Net.Compilers

EDITAR: Como se señala en los comentarios a continuación, actualice su NuGet a la última versión para garantizar la compatibilidad total con el archivo nuspec.


Tendrás que actualizar. También querrás que el IDE obtenga cambios que ayuden con el desarrollo y las nuevas funciones.

Puede considerar Visual Studio Community (anteriormente VS Professional). Cuando lanzan VS2015 esperaría un lanzamiento similar a VS 2012 Community.

Mira here para más información. Hasta 5 desarrolladores pueden obtener una copia en una compañía comercial.