2010-11-18 5 views
1

Das ist, was ich bisher getan haben:Wie stelle ich einen benutzerdefinierten SharePoint-Zeitgeberauftrag bereit?

  • eine Klasse erstellt, die meine überschriebene Funktion
  • hinzugefügt, um die benötigten stark benannte Baugruppen GAC
  • Erstellt eine Datei Feature.xml (es ausführen muss sehen unten, könnte dies das Problem ...)
  • einen Ordner für meine Feature.xml Datei in Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE
  • Gebrauchte stsadm zu installfeature erstellt werden. Es sagt, dass die Operation erfolgreich abgeschlossen wurde.

ich dann überprüfen Sie in Farm Funktionen in Sharepoint verwalten, aber ich sehe nicht, da es ...

Hier ist meine Datei Feature.xml:

<?xml version="1.0" encoding="utf-8"?> 
<Feature xmlns="http://schemas.microsoft.com/sharepoint/" 
    Id="b9e40341-32ab-410a-a20f-282cf13fb54b" 
    ReceiverAssembly="SharePointSocialNetworking, Version=1.0.0.0, Culture=neutral, PublicKeyToken=6264b0911592ad29" 
    ReceiverClass="SharePointSocialNetworking.FeatureToEnableJob" 
    Scope="Site" 
    Title="SharePoint Social Networking Job"> 
</Feature> 

Ist dies richtig aussehen? Fehle ich hier irgendwelche Schritte?

Antwort

3

Ihr Bereich ist falsch. Es sollte "Farm" sein, nicht "Site".

+0

Ehrfürchtig, das hat meinen ersten Fehler beseitigt. Jetzt bekomme ich 'Objektreferenz nicht auf eine Instanz eines Objekts gesetzt. Könnte das sein, weil ich eine zufällige Guid für meine ID verwendet habe? –

+0

@Abe Nein, eine NullreferenzAusnahme kommt von Ihrem Code. Ohne es sehen zu können, kann hier niemand helfen. – x0n

+0

Weißt du, ob es eine Möglichkeit gibt, stsadm dazu zu bringen, mir einen Stack-Trace zusammen mit dem Fehler zu geben? –

Verwandte Themen