hilpers


  hilpers > microsoft.* > microsoft.sharepoint

 #1  
18/11/2005, 16h26
Pierre SCALFATI
Bonjour,

Je suis nouveau sur Sharepoint et j'ai développé un webpart que je souhaite
ajouter à une liste. Je me heurte sans cesse, lors de l'import, au même
message sous Sharepoint :
"Impossible d'afficher un composant WebPart ou ce contrôle de formulaire Web
sur cette page de composants WebPart, car il n'est pas inscrit sur ce site
comme fiable". Alors, bien sûr, j'ai ajouté au niveau du web.config du
serveur la ligne suivante dans la section <safecontrols> :
<SafeControl Assembly="WebPartXMLimport, version=1.0.0.0, Culture=neutral,
PublicKeyToken=null" Namespace="WebPartXMLimport" TypeName="*" Safe="True" />

J'ai également modifié la ligne <trust> pour mettre <trust
level="WSS_Minimal" originUrl=""/> (j'ai essayé également avec full sans plus
de succès).

Y aurait-il quelque chose de particulier à faire au niveau Visual Studio
lors de la compilation ?

NB : j'ai parcouru google et testé pas mal de recommendations sans succès.
Merci de vos éclaircissements.
 #2  
18/11/2005, 16h56
Renaud Comte
Personnellement je déconseille le déploiement manuel si on ne maitrise pas
fortement la notion de signature d'assembly et les configs de secu

Je me susi encore fait avoir il y a peu de temps

>>> Perso,je commence toujours par une WP vide avec juste un render simple

avec tout le nommage convable, je la signe et la deploie avec le STSadm
via un fichier CAB
Et la plus de soucis

Une bonne adresse :

[url down]
[url down]

Renaud COMTE [MVP]
---------------------------------
http://blogs.developpeur.org/themit/
[url down]
[..]
 #3  
18/11/2005, 17h46
Pierre SCALFATI
Merci pour ces liens, effectivement cela semble assez bien documenté. Je me
permettrai éventuellement de publier un nouveau post si je n'arrivais pas à
m'en sortir.

Merci beaucoups ;-)

"Renaud Comte" a écrit :
[..]
 #4  
18/11/2005, 19h22
Renaud Comte
Pas de soucis, on est la jour et nuit :)

Renaud COMTE [MVP]
---------------------------------
http://blogs.developpeur.org/themit/
[url down]
[..]
 #5  
21/11/2005, 15h16
Pierre SCALFATI
Je sais que ce n'est pas trop le lieu pour poser ce genre de question,
mais...je n'ai jamais créé d'assembly à Nom Fort (oups!) et j'avoue que je
commence un peu à craquer.

J'ai, à l'aide de l'outil sn.exe (en ligne de commande) créé un fichier de
clé publique WebPartXMLimport.snk, mais je ne vois pas dans VisualStudio le
moyen de l'utiliser...Il est dit que dans les propriétés du projet devrait
figurer un onglet "Signature" mais celui-ci ne figure pas dans mon Visual
Studio (est-ce un composant à ajouter et où puis-je le trouver ???).

Bref, je suis un peu noyé. Merci

"Renaud Comte" a écrit :
[..]
 #6  
21/11/2005, 16h39
Renaud Comte
Il suffit de modifier le assemblyinfo.cs/vb

Puis recuperer les nom fort via reflector par exemple
Suivez ce guidline, j'utilise la même méthode et ej ne'ai plus de soucis
depuis 2 ans :)

http://unboxedsolutions.com/sean/articles/356.aspx

Renaud COMTE [MVP]
---------------------------------
http://blogs.developpeur.org/themit/
[url down]
[..]
 #7  
22/11/2005, 13h41
Pierre SCALFATI
ça m'a l'air assez clair et assez simple, je tente cela tout de suite, mille
mercis pour ces liens très sympa et très utiles ;-)

Amitiés.

"Renaud Comte" a écrit :
[..]
 #8  
22/11/2005, 14h29
Renaud Comte
Que nada
Renaud COMTE [MVP]
---------------------------------
http://blogs.developpeur.org/themit/
[url down]
[..]
 #9  
23/11/2005, 08h42
Pierre SCALFATI
Alors là, j'y comprends plus rien, car la signature d'assembly s'est effectué
correctement, je l'ai renseignée dans le fichier dwp en ajoutant à la section
assembly les info suivantes : Version=1.0.0.0, Culture=neutral,
PublicKeyToken=f45ecceea6793aa6

J'ai ensuite créé mon projet de déploiment et généré mon .cab. Je l'ai
déployé sur le serveur à l'aide de la commande stsadm -o addwppack -filename
MonFichier.cab.

La commande s'est déroulée correctement, au niveau du web.config cela m'a
bien ajouté une ligne qui renseigne mon webpart avec la bonne signature
d'assembly (dans la section <safecontrols> du web.config), mon TrustLevel est
déclaré avec la valeur Full...Et pourtant, je continue à avoir le même
message indiquant que le webpart n'est pas fiable. J'ai fait faire à mon
administrateur un IISRESET ce matin en pensant que cela pouvait peut-être
aider mais sans meilleurs résultats. Par contre l'administrateur m'indique
que des erreurs sont apparues dans les logs du serveur, donc dès qu'il me les
transmettra je posterai.

Si vous avez des idées sur la question, je suis preneur.

Amitiés.


"Renaud Comte" a écrit :
[..]
 #10  
23/11/2005, 14h35
Renaud Comte
Dans ce cas la l'erreur doit etre certainement dans le manifest ou le DWP

le nom complet doit etre affiche public key token en plus !

Renaud COMTE [MVP]
---------------------------------
http://blogs.developpeur.org/themit/
[url down]
[..]
 #11  
24/11/2005, 10h11
Pierre SCALFATI
Dans le Manifest.xml les déclarations d'assembly n'étaient effectivement pas
bonnes (elles l'étaient en revanche dans le .dwp). Malgré ces modifications,
le problème semble persister avec le même message d'erreur. Il est vrai que
pour l'instant, après désinstallation du webpart et réinstallation, nous
n'avons pas fait d'IISRESET au niveau du serveur (mais est-ce nécessaire ?).

Merci.

"Renaud Comte" a écrit :
[..]
 #12  
24/11/2005, 13h48
Renaud Comte
A priori non, mais il faut BIEN desintaller l'ancienne WP (stsadm deletewppack
)

C'est le gr4os soucis en dev SahrePoint : bien faire la config de déploiement

verifier le nom fort, le fichier assembly, le dwp et le namespace

Au piure contacter moi par MSN via mon adresse mail

Renaud COMTE [MVP]
---------------------------------
http://blogs.developpeur.org/themit/
[url down]
[..]
Discussions similaires
webpart??

Bonjour, Si possible je voudrai avoir des liens vers des sites de webparts déja réaliser pour les adapter à mon site sur wss v3. merci bcp

WebPart

Bonjour, Je trouve qu'il manque des fonctionnalités dans le SharePoint, existe t il sur le net une galerie ou je peux trouver divers composants WebPart que je peux ajouter à...

[SPPS2003]Import Webpart impossible

J'essai d'importer des webparts depuis SharePoint, je n'ai encore jamais réussi !!! Soit j'ai ce message: Cannot import a Digital Dashboard Resource Kit (DDRK) version 3.0...

[WSS] Import de WebPart

Bonjour, Dans WSS 2003, j'ai importé le WebPart MSNBC Weather (récupérable à l'adresse [..]) Une fois importé, j'essaye de le positionner dans ma page et j'obtient le...

WebPart

Je recherche les mises à jour WebParts


Fuseau horaire GMT. Il est actuellement 22h22. | Privacy Policy