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

#1 Javi
24/08/2004 - 12:13 | Informe spam
Hola Alberto:

Es raro, deberias asegurarte de que has introducido bien
los datos en el web.config. Si quieres pasame la linea
del web.config que has agregado y los datos del web part,
nombre del assembly, nombre del workspace (generalmente
coinciden), donde lo generas, etc a ver si te puedo echar
una mano.

Saludos.

Javi.
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.

.

Respuesta Responder a este mensaje
#2 alberto
24/08/2004 - 12:27 | Informe spam
Hola Javi;

He modificado los siguientes web.config...por si acaso:

- C:\Inetpub\wwwroot
- C:\Archivos de programa\Archivos comunes\Microsoft Shared\web server
extensions\60\CONFIG
- C:\windows\system32\serverappliance\web

En todos ellos he añadido el siguiente codigo:

<SafeControl
Assembly="WebPart1, Version=1.0.0.0, Culture=neutral,
PublicKeyTokenqe9bce111e9429c"
Namespace="WebPart1"
TypeName="*"
Safe="True"
/>

He probado con poner en Assembly solo "WebPart1", sin mas parametros.

Un resumen de mi WebPart1.vb es el siguiente:

Namespace WebPart1

<DefaultProperty("Text"), ToolboxData("<{0}:WebPart1
runat=server></{0}:WebPart1>"), XmlRoot(Namespace:="WebPart1")> _
Public Class WebPart1
Inherits Microsoft.SharePoint.WebPartPages.WebPart
...
...
...
End class
End Namespace

Le he puesto a todo el mismo nombre "WebPart1" para asi poder
acertar...pero ni con esas...

Haber si me puedes ayudar...
MUCHAS GRACIAS,
Alberto.

Javi wrote:

Hola Alberto:

Es raro, deberias asegurarte de que has introducido bien
los datos en el web.config. Si quieres pasame la linea
del web.config que has agregado y los datos del web part,
nombre del assembly, nombre del workspace (generalmente
coinciden), donde lo generas, etc a ver si te puedo echar
una mano.

Saludos.

Javi.
>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.
>
>.
>
Respuesta Responder a este mensaje
#3 Javi
24/08/2004 - 12:42 | Informe spam
Hola de nuevo:

Prueba con una linea tal que asi:

<SafeControl Assembly="WebPart1" Namespace="WebPart1"
TypeName="*" Safe="True" />

Tal vez sea porque el "PublicKeyToken" no coincide. Si ya
lo has probado, entonces ponme tambien el WebPart1.dwp.

Un saludo.

Javi.

Hola Javi;

He modificado los siguientes web.config...por si acaso:

- C:\Inetpub\wwwroot
- C:\Archivos de programa\Archivos comunes\Microsoft


Shared\web server
extensions\60\CONFIG
- C:\windows\system32\serverappliance\web

En todos ellos he añadido el siguiente codigo:

<SafeControl
Assembly="WebPart1, Version=1.0.0.0, Culture=neutral,
PublicKeyTokenqe9bce111e9429c"
Namespace="WebPart1"
TypeName="*"
Safe="True"
/>

He probado con poner en Assembly solo "WebPart1", sin


mas parametros.

Un resumen de mi WebPart1.vb es el siguiente:

Namespace WebPart1

<DefaultProperty("Text"), ToolboxData("<{0}:WebPart1
runat=server></{0}:WebPart1>"), XmlRoot


(Namespace:="WebPart1")> _
Public Class WebPart1
Inherits


Microsoft.SharePoint.WebPartPages.WebPart



End class
End Namespace

Le he puesto a todo el mismo nombre "WebPart1" para asi


poder
acertar...pero ni con esas...

Haber si me puedes ayudar...
MUCHAS GRACIAS,
Alberto.

Javi wrote:

Hola Alberto:



Es raro, deberias asegurarte de que has introducido




bien
los datos en el web.config. Si quieres pasame la linea
del web.config que has agregado y los datos del web




part,
nombre del assembly, nombre del workspace




(generalmente
coinciden), donde lo generas, etc a ver si te puedo




echar
una mano.



Saludos.



Javi.
>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.
>
>.
>




.

Respuesta Responder a este mensaje
#4 alberto
24/08/2004 - 13:11 | Informe spam
Hola Javi;

Ya habia probado el Assembly sin parametros pero por si acaso lo he vuelto
a probar...je,je, sigue fallando...

El codigo del WebPart1.dwp es el siguiente:

<?xml version="1.0" encoding="utf-8"?>
<WebPart xmlns="http://schemas.microsoft.com/WebPart/v2" >
<Title>WebPart1</Title>
<Description>WebPart1.</Description>
<Assembly>WebPart1</Assembly>
<TypeName>WebPart1.WebPart1</TypeName>
<!-- Specify initial values for any additional base class or custom
properties here. -->
</WebPart>

No se como no funciona si todo se llama "WebPart1"...

MUCHAS GRACIAS, EH?
Alberto.


Javi wrote:

Hola de nuevo:

Prueba con una linea tal que asi:

<SafeControl Assembly="WebPart1" Namespace="WebPart1"
TypeName="*" Safe="True" />

Tal vez sea porque el "PublicKeyToken" no coincide. Si ya
lo has probado, entonces ponme tambien el WebPart1.dwp.

Un saludo.

Javi.

>Hola Javi;
>
>He modificado los siguientes web.config...por si acaso:
>
>- C:Inetpubwwwroot
>- C:Archivos de programaArchivos comunesMicrosoft
Sharedweb server
>extensions60CONFIG
>- C:windowssystem32serverapplianceweb
>
>En todos ellos he añadido el siguiente codigo:
>
><SafeControl
> Assembly="WebPart1, Version=1.0.0.0, Culture=neutral,
>PublicKeyTokenqe9bce111e9429c"
> Namespace="WebPart1"
> TypeName="*"
> Safe="True"
>/>
>
>He probado con poner en Assembly solo "WebPart1", sin
mas parametros.
>
>Un resumen de mi WebPart1.vb es el siguiente:
>
>Namespace WebPart1
>
> <DefaultProperty("Text"), ToolboxData("<{0}:WebPart1
>runat=server></{0}:WebPart1>"), XmlRoot
(Namespace:="WebPart1")> _
> Public Class WebPart1
> Inherits
Microsoft.SharePoint.WebPartPages.WebPart
>
>
>
> End class
>End Namespace
>
>Le he puesto a todo el mismo nombre "WebPart1" para asi
poder
>acertar...pero ni con esas...
>
>Haber si me puedes ayudar...
>MUCHAS GRACIAS,
>Alberto.
>
>Javi wrote:
>
>> Hola Alberto:
>
>> Es raro, deberias asegurarte de que has introducido
bien
>> los datos en el web.config. Si quieres pasame la linea
>> del web.config que has agregado y los datos del web
part,
>> nombre del assembly, nombre del workspace
(generalmente
>> coinciden), donde lo generas, etc a ver si te puedo
echar
>> una mano.
>
>> Saludos.
>
>> Javi.
>> >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.
>> >
>> >.
>> >
>
>
>.
>
Respuesta Responder a este mensaje
#5 Javi
24/08/2004 - 13:25 | Informe spam
Puff, esto es un pastel ;):

A mi me paso lo mismo, pero mi problema era que habia
creado mi portal en un servidor virtual, quiero decir,
que mis urls eran del tipo http://localhost:8080,
entonces no atinaba a cambiar el web.config que tocaba
:( .Yo supongo que no sera tu caso.
Solo se me ocurre ya mirar tu fichero manifest.xml pero
me temo que tb va a poner WebPart1 por todos lados.
Venga, pasamelo, si ya que estamos.

Hola Javi;

Ya habia probado el Assembly sin parametros pero por si


acaso lo he vuelto
a probar...je,je, sigue fallando...

El codigo del WebPart1.dwp es el siguiente:

<?xml version="1.0" encoding="utf-8"?>
<WebPart xmlns="http://schemas.microsoft.com/WebPart/v2"

<Title>WebPart1</Title>
<Description>WebPart1.</Description>
<Assembly>WebPart1</Assembly>
<TypeName>WebPart1.WebPart1</TypeName>
<!-- Specify initial values for any additional


base class or custom
properties here. -->
</WebPart>

No se como no funciona si todo se llama "WebPart1"...

MUCHAS GRACIAS, EH?
Alberto.


Javi wrote:

Hola de nuevo:



Prueba con una linea tal que asi:



<SafeControl Assembly="WebPart1" Namespace="WebPart1"
TypeName="*" Safe="True" />



Tal vez sea porque el "PublicKeyToken" no coincide. Si




ya
lo has probado, entonces ponme tambien el WebPart1.dwp.



Un saludo.



Javi.



>Hola Javi;
>
>He modificado los siguientes web.config...por si




acaso:
>
>- C:Inetpubwwwroot
>- C:Archivos de programaArchivos comunesMicrosoft
Sharedweb server
>extensions60CONFIG
>- C:windowssystem32serverapplianceweb
>
>En todos ellos he añadido el siguiente codigo:
>
><SafeControl
> Assembly="WebPart1, Version=1.0.0.0,




Culture=neutral,
>PublicKeyTokenqe9bce111e9429c"
> Namespace="WebPart1"
> TypeName="*"
> Safe="True"
>/>
>
>He probado con poner en Assembly solo "WebPart1", sin
mas parametros.
>
>Un resumen de mi WebPart1.vb es el siguiente:
>
>Namespace WebPart1
>
> <DefaultProperty("Text"), ToolboxData("<




{0}:WebPart1
>runat=server></{0}:WebPart1>"), XmlRoot
(Namespace:="WebPart1")> _
> Public Class WebPart1
> Inherits
Microsoft.SharePoint.WebPartPages.WebPart
>
>
>
> End class
>End Namespace
>
>Le he puesto a todo el mismo nombre "WebPart1" para




asi
poder
>acertar...pero ni con esas...
>
>Haber si me puedes ayudar...
>MUCHAS GRACIAS,
>Alberto.
>
>Javi wrote:
>
>> Hola Alberto:
>
>> Es raro, deberias asegurarte de que has introducido
bien
>> los datos en el web.config. Si quieres pasame la




linea
>> del web.config que has agregado y los datos del web
part,
>> nombre del assembly, nombre del workspace
(generalmente
>> coinciden), donde lo generas, etc a ver si te puedo
echar
>> una mano.
>
>> Saludos.
>
>> Javi.
>> >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.
>> >
>> >.
>> >
>
>
>.
>




.

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