![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
Primeramente desarrollamos un proyecto en .NET con una clase que realiza una consulta a Index Server, dicha clase devuelve un array de tipo object con resultados que son desplegados sin ningún problema.
Como segundo paso el proyecto anterior es interoperado con ASP 3.0; para esto realizamos lo siguiente:
Generarmos el StrongName con el comando sn –k strongname.snk
Generamos el archivo .tlb con exptlb nombre.dll
Lo registramos en el GAC con gacutil /i nombre.dll
Lo registramos el ensamblado con regasm nombre.dll
Y listo, se supone que con esto ya puedo usar la dll de .NET en ASP 3.0, para esto género el objeto en ASP 3.0 de la forma siguiente:
Set PruebaBuscador = Server.CreateObject("PruebaBuscador.ConsultaDocume ntos")
Con lo anterior no hay problema, entonces obtengo los resultado haciendo el instanciamiento al método de la clase y nunca trae resultados
Resultado = PruebaBuscador.EjecutaConsulta()
Si pruebo con .NET siempre hay resultado, el problema es cuando se interopera, jamas devuelve resultados .
NOTA: .NET siempre es el encargado de realizar la conexión a Index Server, ASP 3.0 Solo se encarga de recibir un array.
Te mando un saludo y espero tu respuesta
Segundo mensaje:
Ya realizamos pruebas, se me olvido comentarte que utilizamos 4 Threads en los que cada uno realiza una consulta a Index Server. La primera prueba que realizamos para descartar que podría estar fallando, los Threads o Index Server, fue realizar una suma en cada uno de los Threads y al final regresar el resultado de la suma de las 4 sumas realizadas en cada Thread, esto lo probamos en .NET e interoperado con ASP 3 y funciono correctamente.
![Afirmando](http://static.forosdelweb.com/fdwtheme/images/smilies/afirmar.gif)
Bueno eso es en cuanto a realizar una prueba con COM, ahora la otra cuestión es que todo el proceso de realizar consultas a Index Server y la obtención de los datos la realiza .NET, lo único que queremos que realice ASP 3 es el desplegado de los datos de un vector, esto también ya esta probado, ya que se tiene una clase en la que solo necesitamos que desplegué un vector de palabras y no se tiene ningún problema.
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
Por todo esto es que seguimos con la misma duda acerca de que podría estar ocurriendo, para que ASP 3 no pueda desplegar ese vector de resultados, espero que con esto te pueda ayudar a ir comprendiendo un poco mas lo que esta ocurriendo y así nos puedas seguir ayudando como hasta ahora.
Gracias por atenderme y como siempre espero tu respuesta.
Te envió un saludo.
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)