Problemas instalando Web Parts

04/02/2005 - 12:29 por Laki | Informe spam
Hola a tod@s:

Haber si me podeis echar una mano.

Tengo hecha una pequeña Web Part y tengo problemas al instalarla, me explico.

Si hago el .cab, lo instalo y luego copio la DLL en el directorio del GAC no
tengo problemas, funciona, PERO no quiero eso, entiendo que en el GAC estan
los componentes generales (digamos globales a todo el servidor), yo quiero
que el Web Part este solamente en la web que yo indique.

Os cuento los pasos que hago.

- Escribo el codigo fuente (esto funciona, he hecho pruebas poniendo un
codigo muy simple)
- Le asigno un "Strong name" con un fichero creado con SN -k nombrefichero
- Creo la descripcion del DWP
- (Instalo la aplicacion con stsadm -o addwppack nombrecab.cab -url
http://lawebquesea
- Se copian el fichero DWP en c:\dirweb\wpcatalog
- Se copian el fichero DLL en c:\dirweb\bin
- Se modifica el fichero web.config añadiendo en <SafeControl> los parametros.

Ahora se supone que esta todo ok, pero al arrastrar la Web part me sale el
error de
-
El elemento Web "Funcion" parece estar causando un problema.

Página de mantenimiento de elementos Web: Si tiene permiso, puede usar esta
página para deshabilitar temporalmente elementos Web o quitar la
configuración personal. Para obtener más información, póngase en contacto con
el administrador del sitio.


(ya os digo que si pongo la DLL en el GAC funciona), pero esto no quiero,
espero que cada web part este asignado a una web determinada.

¿SE OS OCURRE ALGO ?
 

Leer las respuestas

#1 Gustavo
04/02/2005 - 15:23 | Informe spam
Hola,
Segun mi entender (me puedo equivocar), si usas stsadm para instalar el cab,
no necesitas copiar los archivos dwp y dll a los respectivos directorios, y
no necesitas modificar el web.config: ese es precisamente el trabajo que hace
stsadm. No me sorprenderia que haya informacion repetida en alguna parte,
sobre todo en el SafeControl del web.config.
Mira el metodo que yo propongo al final del siguiente articulo:

http://www.gavd.net/servers/sharepo...d&itm%

pero primero has una limpieza general del web.config, para evitar problemas.
Suerte,
Gustavo
http://www.gavd.net/servers/


"Laki" wrote:

Hola a :

Haber si me podeis echar una mano.

Tengo hecha una pequeña Web Part y tengo problemas al instalarla, me explico.

Si hago el .cab, lo instalo y luego copio la DLL en el directorio del GAC no
tengo problemas, funciona, PERO no quiero eso, entiendo que en el GAC estan
los componentes generales (digamos globales a todo el servidor), yo quiero
que el Web Part este solamente en la web que yo indique.

Os cuento los pasos que hago.

- Escribo el codigo fuente (esto funciona, he hecho pruebas poniendo un
codigo muy simple)
- Le asigno un "Strong name" con un fichero creado con SN -k nombrefichero
- Creo la descripcion del DWP
- (Instalo la aplicacion con stsadm -o addwppack nombrecab.cab -url
http://lawebquesea
- Se copian el fichero DWP en c:\dirweb\wpcatalog
- Se copian el fichero DLL en c:\dirweb\bin
- Se modifica el fichero web.config añadiendo en <SafeControl> los parametros.

Ahora se supone que esta todo ok, pero al arrastrar la Web part me sale el
error de:
-
El elemento Web "Funcion" parece estar causando un problema.

Página de mantenimiento de elementos Web: Si tiene permiso, puede usar esta
página para deshabilitar temporalmente elementos Web o quitar la
configuración personal. Para obtener más información, póngase en contacto con
el administrador del sitio.


(ya os digo que si pongo la DLL en el GAC funciona), pero esto no quiero,
espero que cada web part este asignado a una web determinada.

¿SE OS OCURRE ALGO ?

Preguntas similares