none
[WSS 2003] Problème de déploiement de WebPart RRS feed

  • Question

  • Bonjour à tous,
    Je suis nouveau dans le vaste univers Sharepoint et j'avoue que je m'y perds un peu dans le déploiement de WebParts.
    J'ai réalisé plusieurs essais infructueux avec les méthodes décrites dans le SDK (modification du web.config pour enregistrer le WP en tant que Safe Control) et dans le MSDN (avec la génération d'un .cab).
    Je commence à désespérer de ne jamais voir mon contrôle fonctionner.
    Quelqu'un peut-il me donner une marche à suivre ou m'indiquer les erreurs classiques du newbie en déploiement de WebPart que je n'ai sûrement pas manqué de réaliser ?
    D'avance merci
    lundi 20 novembre 2006 11:32

Réponses

Toutes les réponses

  • As-tu pu installer les webparts (CAB) avec stsadm ?

    Si oui, les vois-tu dans la galerie de serveurs virtuels des pages WSS ?

    Ton problème est-il de les installer ou de les poser sur la page (classique "composant non fiable...") ?

    lundi 20 novembre 2006 13:03
  • Pas de soucis, on arrive

    Voici un TRES bon article sur l'art et la maniére de coder et de déployer une WP

    A suivre scrupuleusement

    http://blogs.developpeur.org/themit/archive/2005/09/05/un-bon-article-sur-le-d-veloppement-de-webpart-par-supinfo.aspx

    lundi 20 novembre 2006 13:36
  • Merci Renaud pour le lien, je me jette dans sa lecture.
    Pour java-61, oui j'ai bien réussi avec stsadm et effectivement le composant est détecté comme non fiable dans la galerie de serveur virtuel.
    Le problème c'est que je ne vois pas ma dll dans le repertoire assembly malgré le -globalinstall. Je me demande si le serveur ne voit pas que le .dwp.
    lundi 20 novembre 2006 13:57
  • Argh!
    J'ai tout refait (avec un .cab) mais j'obtiens toujours le même résultat.
    La dll est bien dans le GAC (j'ai utilisé un -globalinstall).
    Le message de stsadm.exe indique que tout s'est bien déroulé.
    Je vois ma WebPart dans la galerie de serveur virtuel.
    Mais dès que je veux la placer, j'ai droit au message m'indiquant que cette WebPart n'est pas safe.
    Je me suis alors lancé dans la recherche du web.config qui va bien pour lui précisé que si, il peut l'afficher et que ça me ferait vachement plaisir qu'il le fasse.
    Et là, pas de web.config à l'endroit indiqué par l'article(C:\inetpub\wwwroot).
    J'en ai trouvé un qui semble correspondre mais il se trouve dans D:\WSS\wws_web. Celui-là contient bien une entrée dans <SafeControls> au nom de ma WebPart.
    Merci de m'indiquer si vous voyez quelque-chose qui pourrait expliquer l'échec de la procédure.


    mercredi 22 novembre 2006 09:47
  • Grand classique que je ne cesserais donc jamais de repeter

    Il faut deja packager sa WP avant même de commencer a coder

    >>> on fait sa solution, son dwp, son script stsadm et un simple helloworld

    une fois que ca marche,, la on commence a mettre son code et plein de trycatch puis on compiel directement dans le bin SharePoint

     

    Voici un astuce pour publier sans erreur via installAssemblies.exe meme si je ne suis pas fan

    http://blogs.msdn.com/danielmcpherson/archive/2004/07/23/192496.aspx

    mercredi 22 novembre 2006 11:39