Frage

Wir haben eine benutzerdefinierte Masterseite, die auf die MySite Webapplikation pro dieser Anleitung eingesetzt wird - http://www.sharepointblog.com/ 2008/07 / sp2007-custom-Master-Seiten-on-subsites.html

Allerdings benötigen wir die Möglichkeit, die Funktion auf allen Websitesammlungen zu deaktivieren, die innerhalb der MySite Webapplikation sind. Die Funktion ist als Websitesammlungsbereich gebaut. Wie würden wir sie auf eine Anwendung deaktivieren, die möglicherweise 3000+ MySites hat?

War es hilfreich?

Lösung

würde ich eine einfache Konsolenanwendung bauen, die alle Websitesammlungen iteriert (MySites) Ihre Web-Anwendung und deaktiviert die Funktion. Sie finden dieses Stück Code mit elevate Privilegien (

Andere Tipps

Dieser Code kann in der Masterseite geheftet werden. Nur site.Features.Remove (neue Guid ( "platzieren Sie Ihre Feature-ID hier")); bleiben soll.

scroll top