none
Distribuir programa que se conecta a office 2016 RRS feed

  • Pregunta

  • buenas noches

    tengo un programa que crear documentos en word usando el interop.word...... el problema surge a que debo tener instalado el office 2016 en la PC cliente, sin embargo la PC cuenta con windows XP con office 2007(quizas hayan pesto un grito al cielo, igual yo, pero en fin), no puedo instalar esta versión en este sistema operativo, por lo que no se como hacer:

    ¿se pueden copiar los dll del interop.word o algun driver o parecido a la pc con windows xp para que funcione normal?

    ¿necesito siempre instalar el office para que funcione esto?

    recuerdo que antes me salía para agregar la referencia al word v10 y word v11, ahora solo sale el 15, puedo agregar los demás?

    gracias por su ayuda anticipadamente


    Giancarlo

    jueves, 14 de marzo de 2019 6:42

Todas las respuestas

  • Hola:
    Si usas  "el interop.word...." dependes de la version de Office
    Para NO depender  de la version de Office tendras que utilizar alguna libreria OpenXml (por ejemplo DocumentFormat.OpenXml.dll), pero la curva de aprendizaje no es fácil

    Un saludo desde Bilbo
    Carlos

    • Propuesto como respuesta Pedro AlfaroModerator viernes, 15 de marzo de 2019 15:54
    • Votado como útil gian2051 viernes, 15 de marzo de 2019 16:11
    jueves, 14 de marzo de 2019 18:56
  • Hasta ahora lo que funcionó fue, en la pc del vs, dewinstalar el office 2016 e instalar el 2007, luego agregarlo como referencia y conpilarlo.

    En el xp que cuenta con office 2007 ya ejecuta, es una opción y funciona, aunque depende de la instalacion del office, pero existira solo unos dll o una especie de driver para no instalar todo el office?


    Giancarlo

    viernes, 15 de marzo de 2019 16:11