Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   Referencias de Microsoft Office (http://www.forosdelweb.com/f29/referencias-microsoft-office-583656/)

juanutcm 06/05/2008 17:48

Referencias de Microsoft Office
 
Hola a todos mi pregunta es la siguiente:

Tengo en mi estacion de trabajo el office 2003 y realizo reportes en excel desde vb.net, para realizar esto necesito las referencias de interoperabilidad para poder trabajar con excel, bueno el punto es que todo funciona bien en mi estacion de trabajo hasta el momento en que mi codigo lo paso a mi laptop que tiene office 2007 y quiero ejecutar la aplicacion, no funciona me marca que las rutas de las referencias de office 2003 no existen, bien si quito esas referencias y agrego las del office 2007 todo vuelve a funcionar excelente la pregunta es.... ¿EXISTE ALGUNA MANERA PARA HACER QUE PUEDA TRABAJAR EN CUALQUIER OFFICE SIN NECESIDAD DE ESTAR CAMBIANDO CONSTANTEMENTE LAS REFERENCIAS O LAS RUTAS DE LAS MISMAS?


Desde ahora muchas gracias por sus comentarios y sugerencias...

Peterpay 06/05/2008 18:16

Re: Referencias de Microsoft Office
 
pues la opcion seria que crearas un instalador y q cada vez q instalaras la aplicacion hicieras lo mismo con la referencia o q uno de tus prerequisitos fuese el tener office instalado

juanutcm 08/05/2008 08:55

Re: Referencias de Microsoft Office
 
ok tal vez no me explique muy bien... en mi estacion de trabajo que es una maquina de escritorio tengo instalado office 2003 y en mi laptop tengo instalado office 2007 bien ahora en las dos maquinas tengo el vb.net y en el dia trabajo con la de escritorio y todo esta bien por que las referencias estan puestas para office 2003:

Microsoft Excel 11.0 Library Object
Microsoft Office 11.0 Library Object

y en mi laptop todo cambia por que tengo office 2007


Microsoft Excel 12.0 Library Object
Microsoft Office 12.0 Library Object

o algo asi...

bien esto evidentemente me provoca conflictos al momento de querer ejecutar la aplicacion por que esta buscando las referencias del office 2003 pero no existen y viceversa con el office 2007 en la de escritorio...

existe alguna manera para hacer compatibles los office sin necesidad de estar cambiando las rutas de las referencias? o existe algun mecanismo, parche, actualizacion para que funcione correctamente en office 2003 y en office 2007?

Peterpay 08/05/2008 15:52

Re: Referencias de Microsoft Office
 
Usa Primary Interop Assemblies de la versiond e office q utilizas.

revisa el tema, pero para garantizar eso necesitaras crearte un setup como lo dije antes e instalar el pia mucho antes de ejecutar tu setup


La zona horaria es GMT -6. Ahora son las 22:06.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.