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

Problema COM Interop Office

Estas en el tema de Problema COM Interop Office en el foro de .NET en Foros del Web. Hola a todos tengo un problema con una aplicacion asp.net en C#. Mi aplicacion es un ejemplo simple que consiste en pulsar un boton para ...
  #1 (permalink)  
Antiguo 16/10/2007, 05:07
 
Fecha de Ingreso: julio-2007
Mensajes: 5
Antigüedad: 16 años, 9 meses
Puntos: 0
Problema COM Interop Office

Hola a todos tengo un problema con una aplicacion asp.net en C#.
Mi aplicacion es un ejemplo simple que consiste en pulsar un boton para abrir un documento word utilizando las librerias de Word, Microsoft.Office.Interop.Word.
En local funciona correctamente,pero a la hora de probarlo desde otro equipo me di cuenta que el documento siempre se abre en el Servidor no en el cliente.
He mirado la configuraciones de servicios de componentes y tambien la configuracion de .Net FrameWork 2.0(creo que van por ahi los tiros),pero no logro averiguar como abrir el documento en el cliente y no en el servidor.

Os copio también el codigo por si acaso


protected void Button1_Click(object sender, EventArgs e)
{
object documento = "/ficheros/prueba.doc";
object readOnly = false;
object isVisible = true;
object missing = System.Reflection.Missing.Value;
Word.ApplicationClass oWordApp = new Word.ApplicationClass();


object ruta = MapPath(".")+documento;

Word.Document oWordDoc = oWordApp.Documents.Open(ref ruta,
ref missing, ref readOnly,
ref missing, ref missing, ref missing,
ref missing, ref missing, ref missing,
ref missing, ref missing, ref isVisible,
ref missing, ref missing, ref missing, ref missing);

oWordDoc.Activate();
oWordApp.Visible = true;

}


Espero vuestra ayuda.
Gracias por adelantado.
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 22:16.