相信有不少同胞都跟我一样,希望在win7系统下安装Sharepoint的开发环境,但是在安装SharePointFoundation.exe
文件的时候呢都出现如下图所示错误:
后来在虚拟机上安装win2008的系统,然后在虚拟机上进行sharepoint的开发,但是感觉速度很慢,也很卡,因而就打算硬着头皮尝试在win7下安装。
第一步:
首先必须是64位的win7,如果不是真的没有办法。
文件下载完成后,在C盘下建立文件夹 SharePointFiles
将下载的文件复制到文件夹内。
在运行中输入c:\SharePointFiles\SharePointFoundation.exe /extract:c:\SharePointFiles 来将文件解压。(必须这么解压!否则语言出错!不能使用rar解压)
第二步:
我们只要在C:\SharePointFiles\Files\Setup中将config.xml加挂一条信息就可以
用记事本打开,在<Configuration>下加入一条<Setting Id="AllowWindowsClientInstall"Value="True"/>
如果不知道怎么挂的可以将我下面修改好的内容直接替换原内容
<Configuration>
<Setting Id="AllowWindowsClientInstall"Value="True"/>
<Package Id="sts">
<Setting Id="SETUPTYPE" Value="CLEAN_INSTALL"/>
</Package>
<DATADIRValue="%CommonProgramFiles%\Microsoft Shared\Web Server Extensions\14\Data"/>
<LoggingType="verbose" Path="%temp%" Template="MicrosoftSharePoint Foundation 2010 Setup *.log"/>
<Setting Id="UsingUIInstallMode" Value="1"/>
<Setting Id="SETUP_REBOOT" Value="Never" />
</Configuration>
保存并关闭
第三步:
安装Microsoft Filter Pack 2.0 Beta。直接在运行里面运行C:\SharePointFiles\PrerequisiteInstallerFiles\FilterPack\FilterPack.msi。
也可以
· 在命令提示符处键入以下内容:
c:\SharePointFiles\PrerequisiteInstallerFiles\FilterPack\FilterPack.msi
第四步:
接下来要下载一些组件,下图是我在安装过程中下载的组件。
Microsoft SQL Server 2008 NativeClient:
http://download.microsoft.com/download/3/5/5/35522a0d-9743-4b8c-a5b3-f10529178b8a/sqlncli.msi
Microsoft "Geneva" Framework Runtime
http://download.microsoft.com/download/F/3/D/F3D66A7E-C974-4A60-B7A5-382A61EB7BC6/MicrosoftGenevaFramework.amd64.msi
Microsoft Sync Framework Runtime v1.0 (x64)
http://download.microsoft.com/download/C/9/F/C9F6B386-824B-4F9E-BD5D-F95BB254EC61/Redist/amd64/Microsoft%20Sync%20Framework/Synchronization.msi
Microsoft Chart Controls for Microsoft .NET Framework 3.5
http://download.microsoft.com/download/c/c/4/cc4dcac6-ea60-4868-a8e0-62a8510aa747/MSChart.exe
Microsoft SQL Server 2008 Analysis Services ADOMD.NET
http://download.microsoft.com/download/A/D/0/AD021EF1-9CBC-4D11-AB51-6A65019D4706/SQLSERVER2008_ASADOMD10.msi
第五步:
启动win7的命令窗口,在命令提示行中输入:
start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-ApplicationDevelopment;IIS-ASPNET;IIS-NetFxExtensibility;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;IIS-RequestFiltering;IIS-Performance;IIS-HttpCompressionStatic;IIS-HttpCompressionDynamic;IIS-WebServerManagementTools;IIS-ManagementConsole;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI;WCF-HTTP-Activation;WCF-NonHTTP-Activation
第六步:
图 2 和图 3 可以检查您是否已启用所有必需的 Windows 功能。如果您的操作系统中缺少任何功能,请添加进来。(如果是系统是激活的旗舰版并且没有进行过“优化”,那么这些都是默认打开的,不用进行更改,否则您需要参照需要下面的图示开启服务了)
这个过程要等待一些时间,大家不要以为系统没反应哦。
1. 图 2. Windows 7 中的 Windows 功能列表的第一部分
1. 图 3. Windows 7 中的 Windows 功能列表的第二部分
1. 重新启动计算机以完成对 Windows 功能所做的更改。(是必须重启电脑,不重启会安装不成功的)
第七步:
1. 若要安装 SharePoint Server 2010 或 SharePoint Foundation 2010,请打开命令提示符窗口,然后在命令提示符处键入以下命令:
c:\SharePointFiles\Setup.exe
2. 接受 Microsoft 软件许可条款。
3. 在“选择所需的安装”页上,单击“独立”以便在一台开发人员工作站上安装所有软件。
图 4. 安装类型选择
1. 如果在安装中出现任何错误,请查看日志文件。若要查找日志文件,请打开命令提示符窗口并在命令提示符处键入以下命令。日志文件将显示在目录列表的末尾。
cd %temp%
dir /od *.log