none
Convivencia VS2012 y VS2013 RRS feed

  • Pregunta

  • Tenemos una solución en VS2012 y queremos actualizar a VS2013. Una parte del equipo de desarrollo (externo) quieren seguir trabajando en VS2012. ¿Es posible que dentro de una misma solución y TFS hayan desarrolladores en VS2013 y otros en VS2012?. ¿Puede haber algún problema?

    Tenemos integrados controles de C1 y de dbiTech

    lunes, 9 de diciembre de 2013 14:38

Respuestas

  • "Leandro Tuttini" escribió:

    > en una misma solucion me temo que no
    >
    > es mas puedes realizar la prueba, crea en el VS2012 uns
    > solucion simple de prueba, luego abrela con el VS2013,
    > graba algun cambio y luego intenta volver abrirla con el
    > VS2012, te deja hacerlo ?

    Yo he hecho la prueba y no he tenido ningún tipo de problema para trabajar con la misma solución en ambas versiones de Visual Studio. Estas han respetado los cambios efectuados en una u otra versión de Visual Studio.

    De todas maneras, mejor echarle un vistazo a lo que se indica en el siguiente artículo:

    Compatibilidad de Visual Studio 2013

    En el tercer párrafo se indica:

    [...] Si utiliza Visual Studio 2013 así como Visual Studio 2012 o Visual Studio 2010 SP1, puede crear y modificar proyectos y archivos de cualquiera de las tres versiones.  Puede transferir proyectos y archivos entre las versiones mientras no agregue características incompatibles con una de las versiones. [...]

    Es decir, si añadimos una característica exclusiva de Visual Studio 2013, no se podrá utilizar esa característica en Visual Studio 2012, pero si no es así, en principio se podrá abrir la misma solución en ambas versiones de Visual Studio.



    Enrique Martínez Montejo
            [MS MVP - VB]

    Nota informativa: La información contenida en este mensaje, así como el código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin garantías de ninguna clase, y no otorga derecho alguno. Usted asume cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o sugerido en el presente mensaje.

    Si esta respuesta le ha resultado útil, recuerde marcarla como satisfactoria.

    Si usas Visual Basic .NET y deseas ser productivo y feliz, se inteligente y activa la instrucción
    Option Strict.

    • Marcado como respuesta Rafa Piula martes, 10 de diciembre de 2013 16:14
    martes, 10 de diciembre de 2013 8:29
    Moderador
  • >>¿Es posible que dentro de una misma solución y TFS hayan desarrolladores en VS2013 y otros en VS2012?

    en una misma solucion me temo que no

    y no es un tema con el TFS, sino mas vien porque al abrir el sln con la version 2013 se convertira a esta no pudiendo seguir con la 2012

    si pasan la solucion a VS2013 entonces todos deberan pasarse a esa version del VS

    es mas puedes realizar la prueba, crea en el VS2012 uns solucion simple de prueba, luego abrela con el VS2013, graba algun cambio y luego intenta volver abrirla con el VS2012, te deja hacerlo ?

    Nota: remarco TFS no tiene nada que ver con este problema, es un tema con el propio VS

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina


    lunes, 9 de diciembre de 2013 15:00
  • Hola Rafa

          Como te han indicado no es un tema de TFS, sino de la solución de visual studio.

          Lo que si se puede hacer dependiendo del tipo de archivo es compartirlo desde varias soluciones, con el riesgo que implica.

          Esto se podría hacer de una forma controlada y cambiando la integración continua para que se ejecutara por cada solución afectada por cada fichero compartido que incluya.

    Un saludo

    • Marcado como respuesta Rafa Piula martes, 10 de diciembre de 2013 16:15
    lunes, 9 de diciembre de 2013 15:04
  • Hola,

    Yo he venido trabajado con la Release Candidate de VS2013 y he abierto diversas soluciones creadas con VS2012. En principio no se ha producido ningún tipo de conversión y he podido trabajar con ambas versiones de VS sin ningún problema.

    A no ser que en la versión definitiva de VS2013 se haya realizado algún tipo de cambio radical en este sentido, no debería haber ningún tipo de problema en trabajar con estas dos versiones.

    En cualquier caso, sería recomendable que todo el equipo intente trabajar siempre de la misma forma y con las mismas herramientas de desarrollo, para evitar posible problemas al respecto.

    Saludos.


    Please remember to Vote & "Mark As Answer" if this post is helpful to you.
    Por favor, recuerda Votar y "Marcar como respuesta" si la solución de esta pregunta te ha sido útil.

    • Marcado como respuesta Rafa Piula martes, 10 de diciembre de 2013 16:15
    martes, 10 de diciembre de 2013 9:03

Todas las respuestas

  • >>¿Es posible que dentro de una misma solución y TFS hayan desarrolladores en VS2013 y otros en VS2012?

    en una misma solucion me temo que no

    y no es un tema con el TFS, sino mas vien porque al abrir el sln con la version 2013 se convertira a esta no pudiendo seguir con la 2012

    si pasan la solucion a VS2013 entonces todos deberan pasarse a esa version del VS

    es mas puedes realizar la prueba, crea en el VS2012 uns solucion simple de prueba, luego abrela con el VS2013, graba algun cambio y luego intenta volver abrirla con el VS2012, te deja hacerlo ?

    Nota: remarco TFS no tiene nada que ver con este problema, es un tema con el propio VS

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina


    lunes, 9 de diciembre de 2013 15:00
  • Hola Rafa

          Como te han indicado no es un tema de TFS, sino de la solución de visual studio.

          Lo que si se puede hacer dependiendo del tipo de archivo es compartirlo desde varias soluciones, con el riesgo que implica.

          Esto se podría hacer de una forma controlada y cambiando la integración continua para que se ejecutara por cada solución afectada por cada fichero compartido que incluya.

    Un saludo

    • Marcado como respuesta Rafa Piula martes, 10 de diciembre de 2013 16:15
    lunes, 9 de diciembre de 2013 15:04
  • Hola

    Espero que las soluciones que te han proporcionado sean capaces de solucionar tu consulta, de lo contrario te pido de favor desmarques la respuesta y nos lo hagas saber, esto se hace para tener un mayor control sobre los foros.

    Saludos

     


    <EL CONTENIDO SE PROVEE "COMO ES" SIN GARANTÍA DE NINGÚN TIPO, ASÍ SEA EXPRESA O IMPLÍCITA>
     
    Gracias
     
    MSDN/TechNet Soporte Comunidades
     
    Por favor, recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema.
    Es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    lunes, 9 de diciembre de 2013 23:03
  • "Leandro Tuttini" escribió:

    > en una misma solucion me temo que no
    >
    > es mas puedes realizar la prueba, crea en el VS2012 uns
    > solucion simple de prueba, luego abrela con el VS2013,
    > graba algun cambio y luego intenta volver abrirla con el
    > VS2012, te deja hacerlo ?

    Yo he hecho la prueba y no he tenido ningún tipo de problema para trabajar con la misma solución en ambas versiones de Visual Studio. Estas han respetado los cambios efectuados en una u otra versión de Visual Studio.

    De todas maneras, mejor echarle un vistazo a lo que se indica en el siguiente artículo:

    Compatibilidad de Visual Studio 2013

    En el tercer párrafo se indica:

    [...] Si utiliza Visual Studio 2013 así como Visual Studio 2012 o Visual Studio 2010 SP1, puede crear y modificar proyectos y archivos de cualquiera de las tres versiones.  Puede transferir proyectos y archivos entre las versiones mientras no agregue características incompatibles con una de las versiones. [...]

    Es decir, si añadimos una característica exclusiva de Visual Studio 2013, no se podrá utilizar esa característica en Visual Studio 2012, pero si no es así, en principio se podrá abrir la misma solución en ambas versiones de Visual Studio.



    Enrique Martínez Montejo
            [MS MVP - VB]

    Nota informativa: La información contenida en este mensaje, así como el código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin garantías de ninguna clase, y no otorga derecho alguno. Usted asume cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o sugerido en el presente mensaje.

    Si esta respuesta le ha resultado útil, recuerde marcarla como satisfactoria.

    Si usas Visual Basic .NET y deseas ser productivo y feliz, se inteligente y activa la instrucción
    Option Strict.

    • Marcado como respuesta Rafa Piula martes, 10 de diciembre de 2013 16:14
    martes, 10 de diciembre de 2013 8:29
    Moderador
  • Hola,

    Yo he venido trabajado con la Release Candidate de VS2013 y he abierto diversas soluciones creadas con VS2012. En principio no se ha producido ningún tipo de conversión y he podido trabajar con ambas versiones de VS sin ningún problema.

    A no ser que en la versión definitiva de VS2013 se haya realizado algún tipo de cambio radical en este sentido, no debería haber ningún tipo de problema en trabajar con estas dos versiones.

    En cualquier caso, sería recomendable que todo el equipo intente trabajar siempre de la misma forma y con las mismas herramientas de desarrollo, para evitar posible problemas al respecto.

    Saludos.


    Please remember to Vote & "Mark As Answer" if this post is helpful to you.
    Por favor, recuerda Votar y "Marcar como respuesta" si la solución de esta pregunta te ha sido útil.

    • Marcado como respuesta Rafa Piula martes, 10 de diciembre de 2013 16:15
    martes, 10 de diciembre de 2013 9:03