代码之家  ›  专栏  ›  技术社区  ›  paul

使用Visual Studio 2008为SharePoint 2003开发?

  •  5
  • paul  · 技术社区  · 17 年前

    是否有人具有使用Visual Studio 2008开发SharePoint 2003的经验?

    由于Vista问题,我需要升级到VS2008,但需要支持SharePoint2003 Web部件。Web部件都很简单。我能用VS2008支持这些Web部件吗?

    3 回复  |  直到 17 年前
        1
  •  2
  •   Ryan    17 年前

    Afaik VS2008只允许您开箱即用地构建.NET 2.0/3.0,但是…

    我有VS2005项目使用msbee为wssv2/sps2003吐出.NET 1.1程序集,为wssv3/moss2007吐出.NET 2.0程序集,我认为这在VS2008中也是可能的。

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

    Working with .NET 1.1 with Visual Studio 2008

    你还需要掌握一些最重要的忍者招式来保持一步一步的建立过程和保持你自己的理智。 http://brennan.offwhite.net/blog/2006/11/30/7-steps-to-msbuild/

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

        2
  •  1
  •   user26888    17 年前

    我使用VS2008创建了.NET 2.0程序集,并与SharePoint2007库链接,然后部署在SharePoint服务器上。您将无法创建带有VS2008的.NET 1.1程序集,因此,如果需要以.NET 1.1为目标,最好的选择是使用虚拟服务器安装程序。

    在Vista(或XP)上开发SharePoint具有挑战性,因为除非远程连接到server2K3,否则无法逐行调试。我对SharePoint开发人员的建议是在Vista上安装虚拟服务器,然后在带有SharePoint的虚拟服务器上安装vstudio。如果您打算这样做,您可以坚持使用当前版本的Visual Studio,然后调试比从Vista容易得多。

    取决于您的公司是否有一个msdn订阅,如果您必须购买一个虚拟服务器许可证等,这可能会更昂贵…但在我看来,让发展更容易是值得的。

        3
  •  0
  •   Toni Frankola    17 年前

    SharePoint2003构建在.NET 1.1之上,只有Visual Studio 2003支持它。我建议你不要用其他东西。

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

    推荐文章