IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SharePoint .NET Discussion :

Moss 2007 - eventHandler - problème assembly


Sujet :

SharePoint .NET

  1. #1
    Futur Membre du Club
    Inscrit en
    Mars 2008
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 11
    Points : 6
    Points
    6
    Par défaut Moss 2007 - eventHandler - problème assembly
    Bonjour.



    Je souhaite développer un eventHandler.



    J'ai une machine virtuelle qui héberge SharePoint. Jai créé dessus une nouvelle collection de site : http://msbi:10/. J'ai ensuite créé une nouvelle liste : maListe. J'y ai rajouter 4 colonnes : colonneType, colonneClient, colonneProjet et ref.



    Le but de l'event handler est de remplir la colonne ref avec des données venant des 3 autres à la création d'un élément dans maListe.



    Sur le poste qui fait tourner la VPC, j'ai accès au site http://msbi:10/. J'ai mon Visual Studoi installé.



    Voila ce que j'ai développé :



    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    using Microsoft.SharePoint;

    namespace Msbihandlers

    {

    public class DocumentHandler : SPItemEventReceiver

    {

    public override void ItemAdded(SPItemEventProperties properties)

    {

    GenerateRef(properties);

    }

    public override void ItemUpdated(SPItemEventProperties properties)

    {

    GenerateRef(properties);

    }

    void GenerateRef(SPItemEventProperties properties)

    {

    SPListItem maListe = properties.ListItem;

    string client = maListe["colonneClient"].ToString();

    string projet = maListe["colonneProjet"].ToString();

    string typeDeDoc = maListe["colonneType"].ToString();

    maListe["ref"] = client + "/" + projet + "/" + typeDeDoc;

    maListe.Update();

    }

    }

    }



    Puis :



    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    using Microsoft.SharePoint;

    namespace HandlerRegistrationApp

    {

    class Program

    {

    static void Main(string[] args)

    {

    SPSite collection = new SPSite("http://msbi:10");

    SPWeb site = collection.OpenWeb();

    SPList maListe = site.Lists["maListe"];

    string asmName = "Msbihandlers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=3fd0a01439c92018";

    string className = "Msbihandlers.DocumentHandler";

    maListe.EventReceivers.Add(SPEventReceiverType.ItemAdded, asmName, className);

    maListe.EventReceivers.Add(SPEventReceiverType.ItemUpdated, asmName, className);

    }

    }

    }



    Lorsque je lance le Program, voila l'erreur :



    Impossible de charger le fichier ou l'assembly 'Microsoft.SharePoint.Library, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' ou une de ses dépendances. Le fichier spécifié est introuvable.



    Je ne trouve pas solution, vous connaissez le problème ?

  2. #2
    Futur Membre du Club
    Inscrit en
    Mars 2008
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 11
    Points : 6
    Points
    6
    Par défaut
    d'après ce que j'ai constaté, cette erreur ce produit à la ligne :

    SPWeb site = collection.OpenWeb();

  3. #3
    Futur Membre du Club
    Inscrit en
    Mars 2008
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 11
    Points : 6
    Points
    6
    Par défaut
    mon problème est résolu,



    je ne développais pas le code sur un OS avec SharePoint

Discussions similaires

  1. Problème Installation MOSS 2007
    Par jehlg dans le forum Installation
    Réponses: 12
    Dernier message: 09/01/2009, 17h39
  2. Problème d'administration des form services MOSS 2007
    Par hyuu! dans le forum SharePoint
    Réponses: 5
    Dernier message: 09/04/2008, 14h13
  3. Réponses: 1
    Dernier message: 27/02/2008, 14h18
  4. [MOSS 2007] problème de configuration
    Par mitou dans le forum SharePoint
    Réponses: 11
    Dernier message: 25/02/2008, 18h38
  5. [MOSS 2007]Problème de Content Type & Lookup
    Par Vincent Dieudonné dans le forum SharePoint
    Réponses: 6
    Dernier message: 31/05/2007, 10h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo