使用Visual Studio 2008开发Sharepoint 2003?

时间:2008-10-28 13:04:56

标签: visual-studio-2008 sharepoint visual-studio-2003

有没有人有使用Visual Studio 2008开发Sharepoint 2003的经验?

由于Vista问题,我需要升级到VS2008,但需要支持Sharepoint 2003 webparts。 webparts都非常简单。我是否能够使用VS2008支持这些Web部件?

3 个答案:

答案 0 :(得分:2)

AFAIK VS2008只允许你开箱即用的构建.NET 2.0 / 3.0,但是......

我有VS2005项目使用MSBEE为WSSv2 / SPS2003和.NET 2.0 for WSSv3 / MOSS2007吐出.NET 1.1程序集,我认为这在VS2008中也是可行的。

您需要使用MSBEE http://www.codeplex.com/Wiki/View.aspx?ProjectName=MSBee

Working with .NET 1.1 with Visual Studio 2008

您还需要掌握一些MSBUILD忍者动作以保持一步构建过程并保持自己的理智 http://brennan.offwhite.net/blog/2006/11/30/7-steps-to-msbuild/

我将在接下来的几周内升级到VS2008,并在此处发布更新。

答案 1 :(得分:1)

我使用vs2008创建了.net 2.0程序集,并与sharepoint 2007库链接,然后部署在sharepoint服务器上。您将无法使用开箱即用的vs2008创建.net 1.1程序集 - 因此,如果您需要定位.net 1.1,最好的办法是坚持使用虚拟服务器设置。

在vista(或xp)上开发sharepoint是一项挑战,因为除非您远程连接到server2k3,否则无法逐行调试。我对sharepoint开发人员的建议是在vista上安装虚拟服务器,然后在带有sharepoint的虚拟服务器上安装vstudio。如果你打算这样做,你可以坚持使用当前版本的visual studio,然后调试比从vista更容易。

根据您的公司是否有msdn订阅,如果您必须购买虚拟服务器许可等,这可能会更加昂贵......但在我看来,开发更容易是值得的。

答案 2 :(得分:0)

SharePoint 2003构建于.NET 1.1之上,只有Visual Studio 2003支持它。我建议你不要用别的东西。

我建议您使用SharePoint 2003和Visual Studio 2003创建虚拟机,并在VM中开发所有内容。如果您正在为客户开发项目,您可以将此计算机用作客户环境的副本,则此方法会很有用。