Error al importar un WebPart

24/08/2004 - 10:53 por alberto | Informe spam
Buenos dias;

Hemos desarrollado en la empresa un buscador especifico.
El asunto es que me he desarrollado un simple WebPart mediante Visual
Studio .NET con una caja de texto y un boton de buscar.

Cuando intento importarlo en SharePoint me da el siguiente error:"A Web
Part or Web Form Control on this Web Part Page cannot be displayed or
imported because it is not registered on this site as safe."

He modificado el fichero web.config indicandole que es un WebPart seguro
pero sigo sin conseguir que me lo admita...

Haber si me podeis hechar una mano.

Un saludo y gracias de antemano,
Alberto.

Preguntas similare

Leer las respuestas

#6 Javi
24/08/2004 - 13:37 | Informe spam
Oye, una preguntilla. Donde estas generando la .dll?
Respuesta Responder a este mensaje
#7 Óscar del Río
24/08/2004 - 13:54 | Informe spam
Mira si has seguido los siguientes pasos:

-Generado una keypair segura usando sn.exe
- añadido la ruta al fichero en assemblyInfo.cs/vb en la directiva assembly:
AssemblyKeyFile(camino)
- en assemblyInfo.cs/vb has puesto la misma versión que en el web.config
(assemblyVersion)


si has hecho todo esto, comprueba de nuevo si la Keytoken está bien escrita.

saludos
Respuesta Responder a este mensaje
#8 alberto
24/08/2004 - 14:35 | Informe spam
Hola otra vez;

La dll me la genera en el siguiente directorio:
C:\Documents and Settings\Administrador\Mis documentos\Visual Studio
Projects\WebPart1\bin

Va ha estar aqui el asunto igual...

Mi portal tambien es del estilo: https://servidorsharepoint:8089/

MUUUUUCHAS GRACIAS,
Alberto.


Javi wrote:

Oye, una preguntilla. Donde estas generando la .dll?
Respuesta Responder a este mensaje
#9 Javi
24/08/2004 - 16:12 | Informe spam
Halaaaaaaaaaaaaaaa:

Entonces ya esta, porras. Tienes que copiar la dll y el
pdb (el pdb aun no se muy bien para lo que sirve, pero
por si acaso) al directorio \bin de tu aplicacion web, y
otra cosa mas. Si esta en un servidor virtual, este
directorio no sera c:\inetpub\wwwroot sino que puede
colgar de inetpub o de inetpub\wwwroot (esto sera lo mas
normal). Con esto te quiero decir que el web.config que
tienes que modificar tampoco es ninguno de los que has
modificado hasta ahora, sino que estara en el raiz de tu
aplicacion web.

Suerte, y a ver si con esto ya nos vale, espero haberme
explicado suficientemente.

Un saludo.

Javi.
Hola otra vez;

La dll me la genera en el siguiente directorio:
C:\Documents and Settings\Administrador\Mis


documentos\Visual Studio
Projects\WebPart1\bin

Va ha estar aqui el asunto igual...

Mi portal tambien es del estilo:


https://servidorsharepoint:8089/

MUUUUUCHAS GRACIAS,
Alberto.


Javi wrote:

Oye, una preguntilla. Donde estas generando la .dll?




.

Respuesta Responder a este mensaje
#10 Javi
24/08/2004 - 16:19 | Informe spam
Hola, una preguntilla:

Esto de las keypair, como es? Cuando programe mi primer
webpart para evitar los problemas en el webconfig hice el
siguiente cambio:

<trust level="WSS_Minimal" originUrl="" />
por
<trust level="WSS_Medium" originUrl="" />

Pero habia leido algo tb con el sn.exe para solucionar lo
mismo.Me puedes explicar la diferencia y los pasos a
seguir para generar la keypar?

Muy agradecido de todas formas.

Un saludo.

Javi.

Mira si has seguido los siguientes pasos:

-Generado una keypair segura usando sn.exe
- añadido la ruta al fichero en assemblyInfo.cs/vb en la


directiva assembly:
AssemblyKeyFile(camino)
- en assemblyInfo.cs/vb has puesto la misma versión que


en el web.config
(assemblyVersion)


si has hecho todo esto, comprueba de nuevo si la


Keytoken está bien escrita.

saludos


.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida