hola a todos, resulta que estoy haciendo un pequeño web services en .Net y estoy teniendo un problema con una clase que es crucial para mi desarrollo.
Tengo el siguiente código:
Código C:
Ver originalusing System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
using MIMSX;
namespace WebServices_Example2
{
/// <summary>
/// Descripción breve de WebService1
/// </summary>
[WebService(Namespace = "http://microsoft.com/webservices/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
// Para permitir que se llame a este servicio web desde un script, usando ASP.NET AJAX, quite la marca de comentario de la línea siguiente.
// [System.Web.Script.Services.ScriptService]
public class WebService1 : System.Web.Services.WebService
{
public MIMSX.MIMSXServer mimsServer;
public MIMSX.MIMSBlock mimsBlock;
[WebMethod]
public void NewSTDText()
{
MIMSX.MIMSXServer mimsServer = new MIMSX.MIMSXServer();
MIMSX.MIMSBlock mimsBlock = new MIMSX.MIMSBlock();
mimsBlock = mimsServer.Blocks.New("B1");
}
}
}
Me compila sin errores, pero al ejecutar el método NewSTDText() me arroja el siguiente error para la línea con el siguiente código:
MIMSX.MIMSBlock mimsBlock = new MIMSX.MIMSBlock();
"Retrieving the COM class factory for component with CLSID {E1415245-29BC-11D1-8AEC-0000F805080E} failed due to the following error: 80040154 Clase no registrada (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))."
claro, veo claramente que me dice que la clase no está registrada, pero la clase se encuentra en la referencia MIMSX. incluso la pongo explicitamente en el código... además me extraña más aún que "mimsServer" no me dé ese error... la verdad que no entiendo que esta pasando...
Por favor me pueden ayudar con esto plz!!
desde ya muchas gracias!
saludos!