Error actualizando webparts

25/07/2007 - 11:14 por ivax | Informe spam
Holas,
obtengo el siguiente error:
Server Error in '/' Application.
Could not load file or assembly 'xxxxxx' or one of its dependencies. Access
is denied.
Description: An unhandled exception occurred during the execution of the
current web request. Please review the stack trace for more information about
the error and where it originated in the code.
-

bla blaaa, al actualizar una dll (webpart) y su pdb bajo WSS 3.0.
Mis hechos:
1. Actualizo un webpart en el equipo de desarrollo. Siempre trabajando con
la carpeta bin, no con la GAC. El webpart funciona perfectamente.
2. Copio la dll y el pdb de desarrollo y remplazo estos ficheros en el
equipo de produccion.
3. Obtengo el error.
4. Quito todos los enlaces al webpart(en el sitio y en el web.config) y
además vuelvo a quitar la dll y el pdb. IISreset.
5. El sitio carga bien, pero sin mi webpart. Cuando intento volver a cargar
la dll vuelve a dar el mismo error.
6. El reciclado en IIS no lo soluciona.

Que estoy haciendo mal?? Como cargais vosotr@s una actualización de un
webpart??
Gracias
Saludos

Preguntas similare

Leer las respuestas

#1 Gustavo
25/07/2007 - 13:06 | Informe spam
Hola,
Es solamente una sospecha, pero me da la idea que el registro de la WebPart
en el web.config no es correcto. Asegurate que la entrada de registro sea
exactamente igual en tu maquinas de desarrollo y de produccion. Por otro
lado, el archivo pdb solamente lo necesitas si quieres depurar, no para el
funcionamiento de la WebPart.
Suerte,
Gustavo
http://www.gavd.net/servers/default.aspx
http://geeks.ms/blogs/gvelez/


"ivax" wrote:

Holas,
obtengo el siguiente error:
Server Error in '/' Application.
Could not load file or assembly 'xxxxxx' or one of its dependencies. Access
is denied.
Description: An unhandled exception occurred during the execution of the
current web request. Please review the stack trace for more information about
the error and where it originated in the code.
-

bla blaaa, al actualizar una dll (webpart) y su pdb bajo WSS 3.0.
Mis hechos:
1. Actualizo un webpart en el equipo de desarrollo. Siempre trabajando con
la carpeta bin, no con la GAC. El webpart funciona perfectamente.
2. Copio la dll y el pdb de desarrollo y remplazo estos ficheros en el
equipo de produccion.
3. Obtengo el error.
4. Quito todos los enlaces al webpart(en el sitio y en el web.config) y
además vuelvo a quitar la dll y el pdb. IISreset.
5. El sitio carga bien, pero sin mi webpart. Cuando intento volver a cargar
la dll vuelve a dar el mismo error.
6. El reciclado en IIS no lo soluciona.

Que estoy haciendo mal?? Como cargais una actualización de un
webpart??
Gracias
Saludos
Respuesta Responder a este mensaje
#2 ivax
25/07/2007 - 14:24 | Informe spam
Hola Gustavo,
el error aparece solo cuando existe la dll modificada en la carpeta bin, da
igual si está o no el enlace en el web.config, de todas formas he probado
estos dos tags:
-<SafeControl Assembly="Redireccion, Version=1.0.0.0, Culture=neutral,
PublicKeyTokenqe9bce111e9429c" Namespace="Redireccion" TypeName="*"
Safe="True" AllowRemoteDesigner="True" />

-<SafeControl Assembly="Redireccion" Namespace="Redireccion" TypeName="*"
Safe="True" AllowRemoteDesigner="True" />

Una vez funcionando el webpart, simplemente reemplacé la vieja dll por la
nueva.. es esto correcto??
Saludos


"Gustavo" wrote:

Hola,
Es solamente una sospecha, pero me da la idea que el registro de la WebPart
en el web.config no es correcto. Asegurate que la entrada de registro sea
exactamente igual en tu maquinas de desarrollo y de produccion. Por otro
lado, el archivo pdb solamente lo necesitas si quieres depurar, no para el
funcionamiento de la WebPart.
Suerte,
Gustavo
http://www.gavd.net/servers/default.aspx
http://geeks.ms/blogs/gvelez/


"ivax" wrote:

> Holas,
> obtengo el siguiente error:
> Server Error in '/' Application.
> Could not load file or assembly 'xxxxxx' or one of its dependencies. Access
> is denied.
> Description: An unhandled exception occurred during the execution of the
> current web request. Please review the stack trace for more information about
> the error and where it originated in the code.
> -
>
> bla blaaa, al actualizar una dll (webpart) y su pdb bajo WSS 3.0.
> Mis hechos:
> 1. Actualizo un webpart en el equipo de desarrollo. Siempre trabajando con
> la carpeta bin, no con la GAC. El webpart funciona perfectamente.
> 2. Copio la dll y el pdb de desarrollo y remplazo estos ficheros en el
> equipo de produccion.
> 3. Obtengo el error.
> 4. Quito todos los enlaces al webpart(en el sitio y en el web.config) y
> además vuelvo a quitar la dll y el pdb. IISreset.
> 5. El sitio carga bien, pero sin mi webpart. Cuando intento volver a cargar
> la dll vuelve a dar el mismo error.
> 6. El reciclado en IIS no lo soluciona.
>
> Que estoy haciendo mal?? Como cargais una actualización de un
> webpart??
> Gracias
> Saludos
Respuesta Responder a este mensaje
#3 ivax
25/07/2007 - 15:14 | Informe spam
Solucionado
Como alguien dijo alguna vez.. "las dll se tullen!!!"
si quizá al moverla comprimida en rar o cualquier otra cosa hacia que la dll
no fuera válida.
He generado una nueva en el servidor de desarrollo y para moverla, le
cambiado la extensión.. sin tener que comprimir. Por cierto, en el web.cofing
se queda la segunda opción, la primera con el "publickeytoken" no la
reconoce..
Gracias

Saludos





"ivax" wrote:

Hola Gustavo,
el error aparece solo cuando existe la dll modificada en la carpeta bin, da
igual si está o no el enlace en el web.config, de todas formas he probado
estos dos tags:
-<SafeControl Assembly="Redireccion, Version=1.0.0.0, Culture=neutral,
PublicKeyTokenqe9bce111e9429c" Namespace="Redireccion" TypeName="*"
Safe="True" AllowRemoteDesigner="True" />

-<SafeControl Assembly="Redireccion" Namespace="Redireccion" TypeName="*"
Safe="True" AllowRemoteDesigner="True" />

Una vez funcionando el webpart, simplemente reemplacé la vieja dll por la
nueva.. es esto correcto??
Saludos


"Gustavo" wrote:

> Hola,
> Es solamente una sospecha, pero me da la idea que el registro de la WebPart
> en el web.config no es correcto. Asegurate que la entrada de registro sea
> exactamente igual en tu maquinas de desarrollo y de produccion. Por otro
> lado, el archivo pdb solamente lo necesitas si quieres depurar, no para el
> funcionamiento de la WebPart.
> Suerte,
> Gustavo
> http://www.gavd.net/servers/default.aspx
> http://geeks.ms/blogs/gvelez/
>
>
> "ivax" wrote:
>
> > Holas,
> > obtengo el siguiente error:
> > Server Error in '/' Application.
> > Could not load file or assembly 'xxxxxx' or one of its dependencies. Access
> > is denied.
> > Description: An unhandled exception occurred during the execution of the
> > current web request. Please review the stack trace for more information about
> > the error and where it originated in the code.
> > -
> >
> > bla blaaa, al actualizar una dll (webpart) y su pdb bajo WSS 3.0.
> > Mis hechos:
> > 1. Actualizo un webpart en el equipo de desarrollo. Siempre trabajando con
> > la carpeta bin, no con la GAC. El webpart funciona perfectamente.
> > 2. Copio la dll y el pdb de desarrollo y remplazo estos ficheros en el
> > equipo de produccion.
> > 3. Obtengo el error.
> > 4. Quito todos los enlaces al webpart(en el sitio y en el web.config) y
> > además vuelvo a quitar la dll y el pdb. IISreset.
> > 5. El sitio carga bien, pero sin mi webpart. Cuando intento volver a cargar
> > la dll vuelve a dar el mismo error.
> > 6. El reciclado en IIS no lo soluciona.
> >
> > Que estoy haciendo mal?? Como cargais una actualización de un
> > webpart??
> > Gracias
> > Saludos
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida