Foros del Web » Programando para Internet » ASPX (.net) »

Utilizar un DLL desde un Web Service en VB .Net

Estas en el tema de Utilizar un DLL desde un Web Service en VB .Net en el foro de ASPX (.net) en Foros del Web. Necesito desarrollar un Web Service en VB .Net que usa un DLL, el problema es que al invocarlo me manda el siguiente error: Apartment threaded ...
  #1 (permalink)  
Antiguo 30/03/2010, 01:03
Avatar de MrLake  
Fecha de Ingreso: febrero-2003
Ubicación: México
Mensajes: 75
Antigüedad: 21 años, 9 meses
Puntos: 0
Utilizar un DLL desde un Web Service en VB .Net

Necesito desarrollar un Web Service en VB .Net que usa un DLL, el problema es que al invocarlo me manda el siguiente error:

Apartment threaded components can only be created on pages with an <%@ Page aspcompat=true %> page directive

El error se presenta al crear una instancia del DLL, en:

GeoExplorer = Server.CreateObject("Spyros.SMS")

He encontrado que el atributo aspcompat no puede ser usado en Web Services y eso ocasiona el error pero no he encontrado la solución.

Gracias

Última edición por MrLake; 30/03/2010 a las 11:05
  #2 (permalink)  
Antiguo 30/03/2010, 13:03
Avatar de okhosting  
Fecha de Ingreso: diciembre-2009
Ubicación: México
Mensajes: 66
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Utilizar un DLL desde un Web Service en VB .Net

Esta es la explicacion oficial de microsoft acerca de lo que debes hacer:

http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q303375

Suerte!!!

OK HOSTING

Etiquetas: dll, service, vb, .net, aspx, utilidades
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 15:43.