none
Versiones de office en c# RRS feed

  • Pregunta

  • Hola,

    en esta ocasión tengo una duda muy simple, yo e que hay muchas versiones de Office y que para tomar la referencia en C# tengo que tener instalado el Office, la pregunta es: si yo corro mi programa en otra maquina que tenga una versión diferente de Office, de todos modos funcionará correctamente o  solo correrá bien en las que tengan la misma versión de Office?

    domingo, 6 de mayo de 2012 0:02

Respuestas

  • la respuesta acertada es una loteria

    por regla general diria que debes referencia la version mas baja a la cual quiere mantener compatibilidad o sea si quieres que ejecute con office xp en adelante entonces en tu entorno de desarollo cuando compiles la aplciaicon deberias tener instaaldo office xp

    de esta forma "se supone" correra con versiones de office xp en adelante en las pc de los usuario

    por supuesto si compilas con una referencia a office 2007, si la pc de usuario tiene office xp tendras problemas

    igualmente la unica forma de asegurarlo es haciando pruebas, aconsejaria crees maquinas virtuales usando Virtual PC o VMWare con las distintas versiones de office y pruebas la compatibilidad de la aplicacion que desarrollas, como si fueran las pc de los usuarios

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta Benji_cat domingo, 6 de mayo de 2012 0:35
    domingo, 6 de mayo de 2012 0:23

Todas las respuestas

  • la respuesta acertada es una loteria

    por regla general diria que debes referencia la version mas baja a la cual quiere mantener compatibilidad o sea si quieres que ejecute con office xp en adelante entonces en tu entorno de desarollo cuando compiles la aplciaicon deberias tener instaaldo office xp

    de esta forma "se supone" correra con versiones de office xp en adelante en las pc de los usuario

    por supuesto si compilas con una referencia a office 2007, si la pc de usuario tiene office xp tendras problemas

    igualmente la unica forma de asegurarlo es haciando pruebas, aconsejaria crees maquinas virtuales usando Virtual PC o VMWare con las distintas versiones de office y pruebas la compatibilidad de la aplicacion que desarrollas, como si fueran las pc de los usuarios

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta Benji_cat domingo, 6 de mayo de 2012 0:35
    domingo, 6 de mayo de 2012 0:23
  • Ok como se supone que se instalará mi programa en varias computadoras con distintas versiones de Office revisaré cual es la más antigua para tomarla como punto de partida Gracias
    domingo, 6 de mayo de 2012 0:34
  • pregunta no has evaluado no usar las librerias de office sino algo mas compatible

    ClosedXML - The easy way to OpenXML ClosedXML

    con esto ni siquiera necesitas tener office en la pc para poder generar el archivos de excel, solo que generaras extensiones xlsx, o sea excel de office 2007 o superior porque soportan open xml

    ojo si es que solo vas a generar archivos de excel

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    domingo, 6 de mayo de 2012 0:40