在Windows XP 32位上进行Sharepoint 2010开发?

时间:2010-08-07 02:40:38

标签: sharepoint windows-xp sharepoint-2010 32-bit

可能与否?

我知道Sharepoint 2010 Server甚至不会在Vista / Windows 7 64位的客户端运行,忘记Windows XP 32位。

但是,如果我可以在Windows XP上安装和使用Visual Studio 2010,那么Sharepoint开发工具是否也适用于Windows XP 32位?

问题是我有一台非常旧的笔记本电脑(从2005年开始),它甚至不支持64位架构,因此我无法使用WinXP 32位。

如果在Windows XP 32位VS2010上进行(远程?)Sharepoint开发有任何方法,请告诉我。

3 个答案:

答案 0 :(得分:4)

开发人员工具提供的大部分内容都有两个假设:

  • 您运行的是64位架构
  • SharePoint与Visual Studio并行安装

在32位XP机器上运行会破坏这些假设。许多内置的Visual Studio生产力辅助工具(例如deploy和retract命令)都将失败。在类似的条件下,我甚至无法使用SharePoint 2010项目模板创建项目。

您可以通过使用常规类库或Web应用程序项目,从服务器的GAC复制SharePoint .dll(用作引用)以及使用MakeCab手动创建.ddl和.wsp文件来取得一些进展(正如我所做的那样) 2007年,在PowerShell的帮助下);但是,与在安装了SharePoint的Vista SP2 X64或Windows 7 X64上运行相比,这听起来令人难以忍受。

答案 1 :(得分:3)

根据上述答案,VS 2010 SharePoint项目需要本地安装SharePoint。您可以使用外部工具进行开发,例如WSPBuilder,但我不推荐这种方法。你最好坚持使用MS工具。

您的选择是:

  1. 升级到Windows 7 x64或Server 2008 R2
  2. 运行VMWare Server(免费),它可以让你在32位主机上运行64位虚拟机(我想?实际上不确定这个假设),并创建一个带有Win7 x64或Win 2008 R2的虚拟机SP开发。

答案 2 :(得分:1)

您可以使用Win7 64bit作为开发环境 http://msdn.microsoft.com/en-us/library/ee554869.aspx