Foros del Web » Programación para mayores de 30 ;) » .NET »

inconveniente con interop.word con windows y office 2000

Estas en el tema de inconveniente con interop.word con windows y office 2000 en el foro de .NET en Foros del Web. hola a todos, le comento acabo de armar un proyecto en visual studio 2005 en c# para verificar un directorio y ver que los archivos ...
  #1 (permalink)  
Antiguo 22/12/2009, 10:09
Avatar de cjzava  
Fecha de Ingreso: enero-2006
Mensajes: 41
Antigüedad: 18 años, 3 meses
Puntos: 1
inconveniente con interop.word con windows y office 2000

hola a todos, le comento acabo de armar un proyecto en visual studio 2005 en c# para verificar un directorio y ver que los archivos word que estan en ese directorio no esten corruptos, etc

este proyecto en mi maquina (XP, office 2003) anda perfecto sin ningun inconveniente, pero el problema surge cuando lo subo al servidor de desarrollo de la empresa para probarlo antes de pasarlo al servidor de produccion, el cual tiene windows 2000 y office 2000, al correrlo el programa me da este error

could not load file or assembly 'microsoft.office.interop.word version=11.0.0.0 culture=neutral
publickeyToken=71e9bc111e9429c' or one of its dependecies.the located assembly's manifest definition does not match the assembly refenrece (exception from hresult 0x80131040)

la version de interop estaba refenciada originalmante desde C:\WINNT\assembly\GAC\Microsoft.Office.Interop.Wor d\xxxxxxxx
al surgir este error copie la dll dentro de la carpeta donde esta el proyecto y la referencio desde esa misma carpeta, pero al hcer esto el error cambia pero me dice que la referencia no existe en la carpeta

por favor si alguno la paso alguna vez o sabe como poder solucionarlo se los agradeceria muchismo

saludos
  #2 (permalink)  
Antiguo 22/12/2009, 12:06
Avatar de pyroCL  
Fecha de Ingreso: marzo-2009
Ubicación: C#
Mensajes: 261
Antigüedad: 15 años, 1 mes
Puntos: 2
Respuesta: inconveniente con interop.word con windows y office 2000

La version de office 2000 no es la 11...
ese es el error tu en tu proyecto referencias la libreria interop version 11 y en el servidor donde subiste la aplicacion no existe esa librería.

Te recomiendo depures el sistem en el servidor, le cambies la libreria y lo vuelvas a compilar.
O instala office 2003 en el servidor!

Saludos
__________________
La verdadera sabiduría está en reconocer la propia ignorancia.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:51.