none
Actualizar proyecto VB 6 a VS2008

    Pregunta

  • Saludos a todos!

    Soy un principiante en el mundo de la programación en c# (manejo JAVA y eso me ha facilitado las cosas para desarrollar).

    Resulta que tengo VS2008 y me dijeron que actualizara un proyecto que esta hecho en VB 6.0. y cuando intento actualizarlo me sale el siguiente error:

     

    "No se pudo actualizar: Excepción: No se puede cargar componente al que se hace referencia

    MSCAL.OCX (7.0.0)

    Necesita instalar este componente antes de actualizar el proyecto."  

    Que tengo que hacer en este caso? que me recomiendan que haga, desde ya muchísimas gracias por su ayuda.

    • Editado fidodido18 jueves, 14 de octubre de 2010 12:52
    martes, 12 de octubre de 2010 15:11

Respuestas

  • hola

    actualizar un proyecto en VB6 con uno en VB.NET ? no sera al contrario el convertir un proyecto VB6 a .net

    en ese caso si abres el proyecto VB6 en el VS este deberia mostrarte un wizar de conversion

    para que esto funcione seguro necesites el VB6 instalado en la pc y el proyecto debe estar compilando correctamente

    o sea todos los compontes que usa el proyecto de VB6 deben estar en esa PC para pdoer convertir

    en este caso segun veo el proyecto VB6 no compila, ya que estan faltando librerias

    - has probado buscarla en goolfe para ver si se piuede descargar

    http://www.ocxdump.com/download-ocx-files_new.php/ocxfiles/M/MSCAL.OCX/9.0.0.2607/download.html

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    • Marcado como respuesta fidodido18 jueves, 14 de octubre de 2010 12:52
    miércoles, 13 de octubre de 2010 3:14
  • Buenas

    ¿Cuando copiaste el archivo .ocx en System32, lo registraste en el sistema con regsvr32? http://support.microsoft.com/kb/249873/es

    Quizá por eso sigue sin reconocerlo.

     

    Un saludo.


    View Daniel Valcarce Miranda's profile on LinkedIn
    • Marcado como respuesta fidodido18 jueves, 14 de octubre de 2010 12:52
    jueves, 14 de octubre de 2010 9:37

Todas las respuestas

  • hola

    actualizar un proyecto en VB6 con uno en VB.NET ? no sera al contrario el convertir un proyecto VB6 a .net

    en ese caso si abres el proyecto VB6 en el VS este deberia mostrarte un wizar de conversion

    para que esto funcione seguro necesites el VB6 instalado en la pc y el proyecto debe estar compilando correctamente

    o sea todos los compontes que usa el proyecto de VB6 deben estar en esa PC para pdoer convertir

    en este caso segun veo el proyecto VB6 no compila, ya que estan faltando librerias

    - has probado buscarla en goolfe para ver si se piuede descargar

    http://www.ocxdump.com/download-ocx-files_new.php/ocxfiles/M/MSCAL.OCX/9.0.0.2607/download.html

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    • Marcado como respuesta fidodido18 jueves, 14 de octubre de 2010 12:52
    miércoles, 13 de octubre de 2010 3:14
  • Bueno acabo de investigar que ese programa fue hecho por 1998 pero se ha ido actualizando y la ultima actualización se hizo con VB 6.0

     

    Ya me descargue el driver y no pasa absolutamente nada, lo coloque en System32 y en la carpeta del proyecto y obtenía el mismo mensaje, sera que ese proyecto al esta realizado para un windows anterior?

     

    por ahi lei que habia que cambiar esa dll para lo calendarios ya habían cambiado esas librerías, sera esto cierto? aunque la otra cosa es que no me deja ni editarlo! jajaja tendré que instalar un maquina virtual y ver si desde ahí puedo hacer algo... o que dices Leonardo?


    MSdCh
    miércoles, 13 de octubre de 2010 12:31
  • Buenas

    ¿Cuando copiaste el archivo .ocx en System32, lo registraste en el sistema con regsvr32? http://support.microsoft.com/kb/249873/es

    Quizá por eso sigue sin reconocerlo.

     

    Un saludo.


    View Daniel Valcarce Miranda's profile on LinkedIn
    • Marcado como respuesta fidodido18 jueves, 14 de octubre de 2010 12:52
    jueves, 14 de octubre de 2010 9:37
  • Gracias Daniel! excelente! todo salio muy bien! 

     

    El proyecto tiene 107 errores de compilación me imagino que fue así porque esta disenhado para WIN98, pero ya puedo ver los form y el código! ahora si a trabajar en eso y así poder actualizar este Programa .net 3.5!

     

    Gracias una vez mas a Leonardo y Daniel! Éxitos muchachos!


    MSdCh
    jueves, 14 de octubre de 2010 12:51