Tengo el siguiente código:
Código C:
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:Ver original
using 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"); } } }
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!