Ejecutar palabra en la página.

programación


Hola a todos, quiero saber el motivo de este error. Intenté arreglarlo y fallé. Quiero abrir Word en la página. Gracias a todos. ¿Existe alguna solución para este error?

Lo que he probado:

Error del servidor en la aplicación “https://www.codeproject.com/”.
error de compilación
Descripción: Se produjo un error durante la compilación de un recurso necesario para atender esta solicitud. Revise los siguientes detalles de error específicos y modifique su código fuente adecuadamente.

Mensaje de error del compilador: BC30002: el tipo ‘Word.Application’ no está definido.

Error de fuente:

Line 497:
Line 498:    Private Sub Button2_Click(sender As Object, e As System.EventArgs) Handles Button2.Click
Line 499:        Dim oWord As Word.Application
Line 500:        Dim oDoc As Word.Document
Line 501:        oWord = CreateObject("Word.Application")
V.B.
Private Sub Button2_Click(sender As Object, e As System.EventArgs) Handles Button2.Click
        Dim oWord As Word.Application
        Dim oDoc As Word.Document
        oWord = CreateObject("Word.Application")
        oWord.Visible = True
        oDoc = oWord.Documents.Add("C:\wordfile.docx")
    End Sub

Solución 1

El mensaje es claro, el compilador no puede encontrar una referencia a la clase o espacio de nombres Word en tu fuente. ¿Has añadido una referencia a Espacio de nombres Microsoft.Office.Interop.Word | Microsoft aprende[^]¿Y lo incluyó?

Solución 2

Ummm… NO PUEDES abrir Word en la página. El código que ha escrito abrirá Word en el servidor web, donde nadie lo verá, NO en la máquina cliente.

La razón por la que el código falla es porque no tiene Office instalado en su máquina de desarrollo.

コメント

タイトルとURLをコピーしました