Activate SharePoint Server Publishing Infrastructure Programmatically (SharePoint 2010)
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Web; using Microsoft.Office.Server; using Microsoft.Office.Server.Audience; using Microsoft.SharePoint; using Microsoft.SharePoint.Administration; using Microsoft.SharePoint.Navigation; namespace ConsoleOperations { class ActivatePublishingFeature { static void Main(string[] args) { try { using (SPSite site = new SPSite("http://localhost:5012/")) { using (SPWeb web = site.RootWeb) { Guid sitePub...