Determine which version of SharePoint is installed?

What is the most reliable way to determine which version of SharePoint is installed. Be it WSS or MOSS. If MOSS, whether it is standard or corporate.

I want to programmatically determine the installed version of SharePoint.

PS: I already posted this question on SharePoint.SE , but could not find a convincing answer.

+5
source share
3 answers

You can try to use SPFarm.Local.BuildVersionor SPWebService.ContentService.Farm.BuildVersion(from this previous question ) and build a lookup table based on this: How to find the SharePoint level that you are using?

ConfigDB Versions; .

+1

HKLM\SOFTWARE\Microsoft\Shared Tools\ -\14.0\WSS\InstalledProducts.

BEED1F75-C398-4447-AEF1-E66E1F0DF91E: SharePoint Foundation 2010 
1328E89E-7EC8-4F7E-809E-7E945796E511: Search Server Express 2010 
B2C0B444-3914-4ACB-A0B8-7CF50A8F7AA0: SharePoint Server 2010 Standard Trial  
3FDFBCC8-B3E4-4482-91FA-122C6432805C: SharePoint Server 2010 Standard  
88BED06D-8C6B-4E62-AB01-546D6005FE97: SharePoint Server 2010 Enterprise Trial
D5595F62-449B-4061-B0B2-0CBAD410BB51: SharePoint Server 2010 Enterprise  
BC4C1C97-9013-4033-A0DD-9DC9E6D6C887: Search Server 2010 Trial  
08460AA2-A176-442C-BDCA-26928704D80B: Search Server 2010  
84902853-59F6-4B20-BC7C-DE4F419FEFAD: Project Server 2010 Trial  
ED21638F-97FF-4A65-AD9B-6889B93065E2: Project Server 2010 
926E4E17-087B-47D1-8BD7-91A394BC6196: Office Web Companions 2010  


. SKU SharePoint 2010 MSDN. GUID SKU:


PowerShell

PowerShell get-spfarm | GUID SKU.

+2

, , - . API SharePoint , , WSS, MOSS Standard MOSS Enterprise.

0
source

All Articles