none
Como instalar una plicacion desarrollada en visual basic.net 2008 con Spread 8 de farpoint RRS feed

  • Pregunta

  • Quisiera saber como puedo hacer para instalar una aplicacion desarrollada en Visual basic.net 2008 con el spread 8 de farpoint

    ya que al instalarla en una maquina cliente no se pueden ejecutar los archivos que tienen el spread 8, ya revise en

    el readme del spread 8 de farpoint en la parte de la redistribucion y es poco confuso, alguien me podria ayudar con un ejemplo

    o decirme como debo hacer para instalar esa aplicación que tiene incorporado un control active x que es el spread 8 en una maquina cliente

    o talvez darme un ejemplo de como puedo hacer un instalador con ese componente.

    viernes, 13 de abril de 2012 16:26

Respuestas

  • ¿Disculpa y cual es el nombre de la dll COM que debo registrar?

    es el nombre de la dll que referenciaste desde la solapa COM del VS

    o sea quiero pensar que este componente incluye documentacion, entonces alli deberia indicar cules son los archivos que debes implementar para que este funcione, el tema es que peude ser una dll o varias

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta Asesores ti miércoles, 11 de julio de 2012 15:26
    viernes, 13 de abril de 2012 19:47
  • Esta es la exlicacion del readme

    Si usted está redistribuyendo un control de extensión con su solicitud, revise la siguiente información sobre los archivos que debe distribuir con su aplicación.

    Controles ActiveX

      
    Información general

    Antes de un control ActiveX puede ser utilizado en la aplicación distribuida, debe ser incluido en la base de datos de registro de Windows. Como desarrollador, usted es responsable de registrar los archivos de control ActiveX, así como los archivos se indica a continuación. Si los archivos ya están presentes en el sistema de destino, no es necesario estar registrado.

    Su programa de instalación se pueden registrar los controles y archivos directamente.Utilice la API de Windows LoadLibrary para cargar el archivo DLL del control o el archivo DLL, a continuación, utilice GetProcAddress para obtener la dirección de la "DllRegisterServer" la función, a continuación, llamar a esa función.

    Los métodos requieren de Excel 2007 de Microsoft. NET Framework 2.0, debe estar registrado en regasm.exe con la opción / código base, y debe asegurarse de que la propagación 8 módulo se encuentra en la misma carpeta que el correspondiente Excel2007 dll o se puede encontrar en el sistema ruta.

    Para obtener información adicional, consulte la documentación del entorno de desarrollo de.

      
    Archivos requeridos

    Para redistribuir el control de extensión de ActiveX, debe incluir los siguientes archivos, con base en el entorno de desarrollo:

    Descripción del archivo proporcionado en
    FPSPR80.OCX * Spread control ActiveX \ SPREAD80 \ BIN
    FPIMAGE.DLL # Difundir los métodos de imagen nuevos \ WINDOWS \ system32
    FARPOINT.SPREAD8.EXCEL2007.DLL + Assembly xlsx para Excel de importación / exportación \ SPREAD80 \ BIN
    MFC42.DLL * † Microsoft Foundation Class Library (versión 6.0.8447) \ TECNOLOGÍAS Farpoint \ Redist
    MSVCRT.DLL † C tiempo de ejecución de las bibliotecas (versión 6.00.8337 o posterior) \ TECNOLOGÍAS Farpoint \ Redist
    Para redistribuir la propagación Unicode control ActiveX, debe incluir los siguientes archivos:

    Descripción del archivo proporcionado en
    FPSPRU80.OCX * Unicode Spread control ActiveX \ SPREAD80 \ BIN
    FPIMAGE.DLL # Difundir los métodos de imagen nuevos \ WINDOWS \ system32
    FARPOINT.SPREAD8U.EXCEL2007.DLL + Assembly xlsx para Excel de importación / exportación \ SPREAD80 \ BIN
    Mfc42u.dll * † Microsoft Foundation Class Library \ TECNOLOGÍAS Farpoint \ Redist
    MSVCRT.DLL † C tiempo de ejecución de las bibliotecas (versión 6.00.8337 o posterior) \ TECNOLOGÍAS Farpoint \ Redist


    * Debe estar registrado en el sistema de destino.


    # Debe estar en el directorio del sistema si utiliza el LoadPicture, SavePicture, LoadResPicture, LoadPictureBuffer, oa los métodos SavePictureBuffer.


    † Debe usar la versión específica de este archivo, o una versión posterior del archivo, en su instalación. Si no lo hace, la instalación puede fallar o producir resultados inesperados.


    + Con el fin de utilizar el Excel 2007 (xlsx) de importación y exportación de los métodos, lo que necesita este archivo, así como Microsoft. NET Framework. Utilice la herramienta de Microsoft Registro de ensamblados (Regasm.exe) para registrar esta asamblea.
    Nota Si está utilizando el asistente de instalación de Visual Basic para crear su instalación, compruebe que el archivo DLL de archivos, el Asistente incorpora son las versiones que figuran en el cuadro anterior, o versiones posteriores de estos archivos.El asistente de configuración extrae los archivos DLL de la instalación se crea a partir de la \ Setupkit \ KITFIL32 \ sys32 directorio. Si los archivos DLL no son las versiones especificadas anteriormente o versiones posteriores, debe reemplazar los archivos con las versiones especificadas.


      
    Redistribución de las solicitudes internacionales

    Si la redistribución de los controles ActiveX Spread con una solicitud internacional, incluyen los siguientes archivos, además de los archivos anteriores, según corresponda:

    Descripción del Archivo
    MFC40CHS.DLL china
    MFC40DEU.DLL Alemán
    MFC40ESP.DLL española
    MFC40FRA.DLL francesa
    MFC40ITA.DLL italiana
    MFC40JAP.DLL japonesa
    MFC40KOR.DLL Corea
    Controles DLL

    Para redistribuir el control de propagación de DLL, incluye uno de los siguientes archivos, así como los archivos necesarios:

    Archivo Requisito Descripción de las funciones XLSX
    SPR32D80.DLL de 32-bit FARPOINT.SPREAD8DLL32.EXCEL2007.DLL +
    SPR32DU80.DLL de 32-bit Unicode FARPOINT.SPREAD8UDLL32.EXCEL2007.DLL +
    SPR64D80.DLL 64 FARPOINT.SPREAD8DLL64.EXCEL2007.DLL +
    SPR64DU80.DLL x64 Unicode FARPOINT.SPREAD8UDLL64.EXCEL2007.DLL +
    SPRIA64D80.DLL Itanium FARPOINT.SPREAD8DLLIA64.EXCEL2007.DLL +
    SPRIA64DU80.DLL Itanium Unicode FARPOINT.SPREAD8UDLLIA64.EXCEL2007.DLL +


    El SSLoadPicture, SSSavePicture, o la función SSLoadResPicture requiere el siguiente archivo:

    Descripción del Archivo
    FPIMAGE.DLL # Corre el archivo de imagen para las funciones nuevas
    # Debe estar en el directorio del sistema si utiliza el SSLoadPicture, SSSavePicture o funciones SSLoadResPicture.


    + Con el fin de utilizar el Excel 2007 (xlsx) de importación y exportación de los métodos, lo que necesita este archivo, así como Microsoft. NET Framework. Utilice la herramienta de Microsoft Registro de ensamblados (Regasm.exe) para registrar esta asamblea.


    Saludos Angel Gonzalez angelgonzalez_777@homail.com

    • Marcado como respuesta Asesores ti miércoles, 11 de julio de 2012 15:27
    viernes, 13 de abril de 2012 20:00

Todas las respuestas

  • es que estas usando este componmente

    farpoint spread 8

    por lo que veo es un componente COM por lo que deberias registrarlo usando el comando

    regsvr32.exe

    ademas si lo has usando en .net seguramente tengas la dll de interop que .net crea como proxy al componente COM

    la dll de interop debe estar en la carpeta de tu desarrollo la dll COM es la que debes registrar

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    viernes, 13 de abril de 2012 16:32
  • ¿Disculpa y cual es el nombre de la dll COM que debo registrar?

    O me podrias ayudar dando los pasos a seguir para instalar este proyecto en una maquina cliente

    se te agradeceria mucho


    Saludos Angel Gonzalez angelgonzalez_777@homail.com

    viernes, 13 de abril de 2012 19:15
  • ¿Disculpa y cual es el nombre de la dll COM que debo registrar?

    es el nombre de la dll que referenciaste desde la solapa COM del VS

    o sea quiero pensar que este componente incluye documentacion, entonces alli deberia indicar cules son los archivos que debes implementar para que este funcione, el tema es que peude ser una dll o varias

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta Asesores ti miércoles, 11 de julio de 2012 15:26
    viernes, 13 de abril de 2012 19:47
  • Esta es la exlicacion del readme

    Si usted está redistribuyendo un control de extensión con su solicitud, revise la siguiente información sobre los archivos que debe distribuir con su aplicación.

    Controles ActiveX

      
    Información general

    Antes de un control ActiveX puede ser utilizado en la aplicación distribuida, debe ser incluido en la base de datos de registro de Windows. Como desarrollador, usted es responsable de registrar los archivos de control ActiveX, así como los archivos se indica a continuación. Si los archivos ya están presentes en el sistema de destino, no es necesario estar registrado.

    Su programa de instalación se pueden registrar los controles y archivos directamente.Utilice la API de Windows LoadLibrary para cargar el archivo DLL del control o el archivo DLL, a continuación, utilice GetProcAddress para obtener la dirección de la "DllRegisterServer" la función, a continuación, llamar a esa función.

    Los métodos requieren de Excel 2007 de Microsoft. NET Framework 2.0, debe estar registrado en regasm.exe con la opción / código base, y debe asegurarse de que la propagación 8 módulo se encuentra en la misma carpeta que el correspondiente Excel2007 dll o se puede encontrar en el sistema ruta.

    Para obtener información adicional, consulte la documentación del entorno de desarrollo de.

      
    Archivos requeridos

    Para redistribuir el control de extensión de ActiveX, debe incluir los siguientes archivos, con base en el entorno de desarrollo:

    Descripción del archivo proporcionado en
    FPSPR80.OCX * Spread control ActiveX \ SPREAD80 \ BIN
    FPIMAGE.DLL # Difundir los métodos de imagen nuevos \ WINDOWS \ system32
    FARPOINT.SPREAD8.EXCEL2007.DLL + Assembly xlsx para Excel de importación / exportación \ SPREAD80 \ BIN
    MFC42.DLL * † Microsoft Foundation Class Library (versión 6.0.8447) \ TECNOLOGÍAS Farpoint \ Redist
    MSVCRT.DLL † C tiempo de ejecución de las bibliotecas (versión 6.00.8337 o posterior) \ TECNOLOGÍAS Farpoint \ Redist
    Para redistribuir la propagación Unicode control ActiveX, debe incluir los siguientes archivos:

    Descripción del archivo proporcionado en
    FPSPRU80.OCX * Unicode Spread control ActiveX \ SPREAD80 \ BIN
    FPIMAGE.DLL # Difundir los métodos de imagen nuevos \ WINDOWS \ system32
    FARPOINT.SPREAD8U.EXCEL2007.DLL + Assembly xlsx para Excel de importación / exportación \ SPREAD80 \ BIN
    Mfc42u.dll * † Microsoft Foundation Class Library \ TECNOLOGÍAS Farpoint \ Redist
    MSVCRT.DLL † C tiempo de ejecución de las bibliotecas (versión 6.00.8337 o posterior) \ TECNOLOGÍAS Farpoint \ Redist


    * Debe estar registrado en el sistema de destino.


    # Debe estar en el directorio del sistema si utiliza el LoadPicture, SavePicture, LoadResPicture, LoadPictureBuffer, oa los métodos SavePictureBuffer.


    † Debe usar la versión específica de este archivo, o una versión posterior del archivo, en su instalación. Si no lo hace, la instalación puede fallar o producir resultados inesperados.


    + Con el fin de utilizar el Excel 2007 (xlsx) de importación y exportación de los métodos, lo que necesita este archivo, así como Microsoft. NET Framework. Utilice la herramienta de Microsoft Registro de ensamblados (Regasm.exe) para registrar esta asamblea.
    Nota Si está utilizando el asistente de instalación de Visual Basic para crear su instalación, compruebe que el archivo DLL de archivos, el Asistente incorpora son las versiones que figuran en el cuadro anterior, o versiones posteriores de estos archivos.El asistente de configuración extrae los archivos DLL de la instalación se crea a partir de la \ Setupkit \ KITFIL32 \ sys32 directorio. Si los archivos DLL no son las versiones especificadas anteriormente o versiones posteriores, debe reemplazar los archivos con las versiones especificadas.


      
    Redistribución de las solicitudes internacionales

    Si la redistribución de los controles ActiveX Spread con una solicitud internacional, incluyen los siguientes archivos, además de los archivos anteriores, según corresponda:

    Descripción del Archivo
    MFC40CHS.DLL china
    MFC40DEU.DLL Alemán
    MFC40ESP.DLL española
    MFC40FRA.DLL francesa
    MFC40ITA.DLL italiana
    MFC40JAP.DLL japonesa
    MFC40KOR.DLL Corea
    Controles DLL

    Para redistribuir el control de propagación de DLL, incluye uno de los siguientes archivos, así como los archivos necesarios:

    Archivo Requisito Descripción de las funciones XLSX
    SPR32D80.DLL de 32-bit FARPOINT.SPREAD8DLL32.EXCEL2007.DLL +
    SPR32DU80.DLL de 32-bit Unicode FARPOINT.SPREAD8UDLL32.EXCEL2007.DLL +
    SPR64D80.DLL 64 FARPOINT.SPREAD8DLL64.EXCEL2007.DLL +
    SPR64DU80.DLL x64 Unicode FARPOINT.SPREAD8UDLL64.EXCEL2007.DLL +
    SPRIA64D80.DLL Itanium FARPOINT.SPREAD8DLLIA64.EXCEL2007.DLL +
    SPRIA64DU80.DLL Itanium Unicode FARPOINT.SPREAD8UDLLIA64.EXCEL2007.DLL +


    El SSLoadPicture, SSSavePicture, o la función SSLoadResPicture requiere el siguiente archivo:

    Descripción del Archivo
    FPIMAGE.DLL # Corre el archivo de imagen para las funciones nuevas
    # Debe estar en el directorio del sistema si utiliza el SSLoadPicture, SSSavePicture o funciones SSLoadResPicture.


    + Con el fin de utilizar el Excel 2007 (xlsx) de importación y exportación de los métodos, lo que necesita este archivo, así como Microsoft. NET Framework. Utilice la herramienta de Microsoft Registro de ensamblados (Regasm.exe) para registrar esta asamblea.


    Saludos Angel Gonzalez angelgonzalez_777@homail.com

    • Marcado como respuesta Asesores ti miércoles, 11 de julio de 2012 15:27
    viernes, 13 de abril de 2012 20:00