Carga de Assemblies en IIS

29/03/2005 - 20:37 por Romeral | Informe spam
segun documentacion los assemblies se cargan 1 vez en IIS segun version, sin
embargo me he encontrado que tambien depende de la aplicacion...
Imagense este escenario.

Si cargo la aplicacion webAP1 que carga la Dll webAP1 y ademas Carga otra
DLL que esta referenciada dentro del mismo directorio bin, llama DLL1

luego cargo otra aplicacion webAP2 que carga la Dll webAP2 y ademas carga la
DLL referenciada dentro del mismo directorio bin, llama DLL1 (que es una
copia de la existente en webAP1)

alguen sabe cuantas veces carga DLL1 en el IIS

ej estructura de directorio
wwwroot/webAP1/bin/WebAP1.dll
wwwroot/webAP1/bin/DLL1.dll

wwwroot/webAP2/bin/WebAP2.dll
wwwroot/webAP2/bin/DLL1.dll
 

Leer las respuestas

#1 Daniel Sharp
03/04/2005 - 21:24 | Informe spam
Las aplicaciones web .net, asi como todas las aplicaciones .net corren bajo
su propio application domain, por lo tanto están separados de cualquier otro
proceso, al cargar 2 aplicaciones se cargarán los assemblies necesarios para
que corra la aplicacion, por lo tanto cargará 2 veces DLL1, a menos que DLL1
se encuentre en el GAC.

saludos
daniel #

i come back ;)


"Romeral" wrote in message
news:
segun documentacion los assemblies se cargan 1 vez en IIS segun version,


sin
embargo me he encontrado que tambien depende de la aplicacion...
Imagense este escenario.

Si cargo la aplicacion webAP1 que carga la Dll webAP1 y ademas Carga otra
DLL que esta referenciada dentro del mismo directorio bin, llama DLL1

luego cargo otra aplicacion webAP2 que carga la Dll webAP2 y ademas carga


la
DLL referenciada dentro del mismo directorio bin, llama DLL1 (que es una
copia de la existente en webAP1)

alguen sabe cuantas veces carga DLL1 en el IIS

ej estructura de directorio
wwwroot/webAP1/bin/WebAP1.dll
wwwroot/webAP1/bin/DLL1.dll

wwwroot/webAP2/bin/WebAP2.dll
wwwroot/webAP2/bin/DLL1.dll


Preguntas similares