Thursday, December 8, 2011

Installing SharePoint solution under the hood

Great table explaining states during installing/uninstalling solutions:

Central AdminSite/Web Level FeaturesGACWeb.Config14-RootFeaturesSharePoint Config DB, Objects Table – SolutionsSharePoint Config DB, Objects Table – FeaturesWeb App Content DB, Features Table
Add-SPSolutionSolution Added but Not DeployedN/AN/AN/AN/ASolution Definition AddedN/AN/A
Install-SPSolutionDeployed to Web AppInstalled FeatureDLLs AddedSafe Control Entries AddedFeatures AddedSolution Definition Still ExistsFeature Definition AddedN/A
Enable-SPFeatureSolution Still DeployedActivated feature to Site/WebStill ExistsStill ExistsStill ExistsSolution Definition Still ExistsFeature Definition Still ExistsFeature Activation Link Added
Disable-SPFeatureSolution Still DeployedDeactivated feature from Site/WebStill ExistsStill ExistsStill ExistsSolution Definition Still ExistsFeature Definition Still ExistsFeature Activation Link Deleted
UnInstall-SPFeatureSolution Still DeployedUninstalled featureStill ExistsStill ExistsStill ExistsSolution Definition Still ExistsFeature Definition DeletedN/A
UnInstall-SPSolutionRetracted from Web AppUninstalled featureDLLs DeletedSafe Control Entries DeletedFeatures DeletedSolution Definition Still ExistsFeature Definition DeletedN/A
Remove-SPSolutionSolution DeletedN/AN/AN/AN/ASolution Definition DeletedN/AN/A


The above table has been taken from here: Install/Uninstall table

Installing (MSDN)

Uninstalling (MSDN)

No comments:

Post a Comment