Bonjour.
Je travaille sous :
Visual Studio 2010.
WSS3 SP1.
WSPBuilder.
J'ai une solution qui active/déactive l'ajout d'une MasterPage customisée.
A cette activation/désactivation, j'ai besoin d'associer un code à travers l'implémentation de SPFeatureReceiver.
Je fait alors :
Je constate malheureusement que le code contenu dans les méthodes de SPFeatureReceiver n'est pas pris en compte par l'activation/désactivation de la feature!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 public override void FeatureActivated(SPFeatureReceiverProperties properties) { using (SPWeb web1 = properties.Feature.Parent as SPWeb) { web1.Properties["My Title"] = web1.Title; web1.Title = "Hello World"; web1.Properties.Update(); web1.Update(); }
Dans l'exemple ci dessus, le nom du site est sensé devenir "Hello World", dans mon cas, aucun changement!
Cela serait il lié à l'utilisation du WSPBuilder ? Ou bien à l'utlisation de VS2010 pour WSS3 ? Faut il passer à SP2 ? C'est lié à autre chose ?
Pouvez vous svp me donner des pistes ?
En vous remerciant d'avance.
Partager