sharepoint软件一三版需要.net3.5的支持吗
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sharepoint软件一三版需要.net3.5的支持吗相关的知识,希望对你有一定的参考价值。
1、在SharePoint Sever 2007服务器上安装.Net 3.5和VS2008都是可以的,不会对SharePoint造成影响。因为正如开心所说,.Net 3.5只是在.Net 2.0 + 3.0之上再增加了增强的语言编译器等等新特性,而底层的ASP.NET 2.0架构不会有什么变化。(为啥一定要用3.0、3.5这样的版本编号呢?老老实实使用2.1、2.2岂不更好?)2、Visual Studio Extensions for SharePoint仅能用于VS2005,暂时没有计划将其移植到VS2008上。
3、VS2008可以直接指定项目的Target .Net Framework Version,所以用它来开发SharePoint 2007应用是没有问题的。
4、VS2008中的VSTO 3.0内置了一个更好的SharePoint Workflow Project Template,我之前曾经介绍过,使用这个模板开发SharePoint工作流项目,可以极大的简化工作流的部署、调试。 参考技术A Sharepoint foundation2013安装教程
一,什么是sharepoint foundation2013
大家都知道Sharepoint是一个非常强大的企业级开发平台,它包含各种功能比如搜索,商务智能什么的。作为一款企业级的产品,它是非常消耗资源的,在生产环境中,它往往会部署到多个服务器上形成一个Sharepoint场以满足企业需求。
Sharepoint foundation2013是微软提供的一个免费的Sharepoint版本。Sharepoint Server是在它的基础上进行开发的,Sharepoint foundation相比Sharepoint Server会减少诸多企业级的功能,也正因此它比Sharepoint更节省资源,对于开发者来说,如果只是对Sharepoint的基础功能进行开发,在开发环境上部署Sharepoint foundation2013是个不错的选择。
注意:由于Sharepoint foundation2013是微软免费提供版本所以它对数据库内数据量的支持是有限制的。
二,需要软件
Window server 2012
Sharepoint foundation2013
Sharepoint server2013 sp1
三,虚拟机推荐配置
Cpu 4核
内存8G
硬盘 60G
备注:安装过程需要联网
四,部署过程
在虚机上安装Window server2012
2,配置.net3.5
Sharepoint foundation 2013需要服务器上安装.net3.5,在window server 2012上安装.net3.5可以采用命令行或者图形化的方式,但是都必须要window server 2012的iso镜像文件,我这里选择使用图形化的方式安装.net 3.5。
首先,让虚拟机加载windows server2012安装镜像
接着,在虚拟机内点击桌面左下角服务管理器图标运行服务管理器
点击添加角色和功能
一直下一步到功能,然后勾选.net3.5,点下一步
点左下角指定备用源路径
.net安装成功
3, 安装必备软件
使用sharepoint foundation2013安装程序自带的工具安装必备软件会报如下错
但是使用sharepoint server2013 sp1安装程序自带的工具安装必备软件则不会报错,所以让虚拟机加载sharepoint server 2013 sp1的iso镜像。并运行sharepoint server 2013 sp1安装程序自带的工具安装必备软件:
重启几次安装完成
4,运行sharepoint foundation2013安装程序
必备软件安装完成之后,运行sharepoint foundation2013安装程序
5,运行sharepoint配置向导
安装程序运行完成之后,接着运行sharepoint配置向导
6,Bug排除
我安装多次sharepoint fundation2013在运行配置向导时候都出现了Sddl包含无效的sid错误,如果遇到这个错误请按照以下方法解决:
1、用本机管理员帐号登录。
2、为搜索服务创建一个新账户,如SearchSvc。
3、把这个账户添加到本地的WSS_ADMIN_WPG组。
4、打开SharePoint Management Shell,输入命令:
$SearchService = Get-Credential SearchSvc
5、输入该账户的密码,然后执行下一条命令:
New-SPManagedAccount -Credential $SearchService
6、运行Sharepoint管理中心。
7、在安全性——一般安全性——配置服务账户,修改Search Service的账户指向新账户。
8、在硬盘的C:\Program Files\Microsoft Office Servers\15.0\Data\Office Server目录(Foundation 的目录在C:\Program Files\Windows SharePoint Services\15.0\Data\下)下找到形如Analytics_的目录
9、右键,属性,共享,点击"高级共享"
10、选中"共享此文件夹",点击"权限"
11、增加那个新帐号和WSS_ADMIN_WPG组"完全控制"权限,确定。
12、再次运行Sharepoint配置向导,OK。
以上是关于sharepoint软件一三版需要.net3.5的支持吗的主要内容,如果未能解决你的问题,请参考以下文章
我用c#.net3.5做的WinForm窗体软件,生成了安装程序,在没有.net框架的机子上运行的问题