首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >确定SharePoint基础或SharePoint 2010

确定SharePoint基础或SharePoint 2010
EN

Stack Overflow用户
提问于 2012-03-28 12:43:11
回答 3查看 8.8K关注 0票数 2

我的虚拟机中安装了SharePoint。如何确定是SharePoint基础版还是SharePoint 2010版?我已经运行了这个命令-

代码语言:javascript
复制
Get-SPFarm | Select BuildVersion

它给我的内部版本是14.0.4762.1000。我如何从中识别出版本呢?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-03-30 01:39:51

MSDN http://msdn.microsoft.com/en-us/library/ff721969.aspx上有一个使用注册表访问的页面,可以列出已安装的SharePoint产品。但是,有时您没有足够的权限查看注册表,或者您只想使用SharePoint应用程序接口-而不是依赖注册表路径。(您可能需要在与SharePoint解决方案一起部署的一些代码中进行此检查,其中访问注册表可能是一个不必要的要求。)

上面的link to stackexchange还指出了一种在PowerShell中使用SPFarm.Products属性的方法。这是在C#中检查SharePoint服务器版本的完整代码:

代码语言:javascript
复制
// 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
Guid[] serverGuids = { new Guid("B2C0B444-3914-4ACB-A0B8-7CF50A8F7AA0"), 
                       new Guid("3FDFBCC8-B3E4-4482-91FA-122C6432805C"), 
                       new Guid("88BED06D-8C6B-4E62-AB01-546D6005FE97"), 
                       new Guid("D5595F62-449B-4061-B0B2-0CBAD410BB51") };

// If a Server ID cannot be detected we are running on Foundation.
bool isServer =  SPFarm.Local.Products.Any(productGuid =>
                     serverGuids.Contains(productGuid));

-费尔达

票数 2
EN

Stack Overflow用户

发布于 2012-03-28 12:48:10

好吧,我应该找得久一点。我在这里找到的- https://sharepoint.stackexchange.com/questions/3886/how-to-detect-the-edition-of-sharepoint-2010-installed。我们可以验证regedit键来识别与SharePoint版本匹配的GUID。

票数 3
EN

Stack Overflow用户

发布于 2014-06-12 14:29:36

对于一个基于SharePoint 2013的客户项目,我们也遇到了同样的问题。对于这种情况,我们开发了一个简单的帮助器,它可以很容易地适应SharePoint 2010。有关帮助器以及如何使用它的更多信息可以在这里找到:

http://msscorner.de/2014/06/11/identify-which-sharepoint-2013-edition-is-in-use/

如果您想在SharePoint 2010中使用此助手,您只需使用上面列出的SharePoint 2010 SKU更改SharePoint 2013 SKU。

我希望这能对你有所帮助!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9901277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档