Visual studio 2008 如何部署SharePoint Web部件?

Visual studio 2008 如何部署SharePoint Web部件?,visual-studio-2008,sharepoint,deployment,windows-server-2008,web-parts,Visual Studio 2008,Sharepoint,Deployment,Windows Server 2008,Web Parts,我正在Windows Server 2008 Enterpise上安装的Visual Studio 2008上编写“HEllo World”Web部件。 在MIcrosoft EMEA服务器上运行的我的测试SharePoint Web应用程序。 如何将我的Web部件部署到此Web应用程序中?如果您使用的是Visual Studio 2008,我将假定您使用的是SharePoint 2007(MOSS或WSS 3.0) 有多种方法可以部署web部件。最简单的可能是: 下载并安装(使用Visual

我正在Windows Server 2008 Enterpise上安装的Visual Studio 2008上编写“HEllo World”Web部件。 在MIcrosoft EMEA服务器上运行的我的测试SharePoint Web应用程序。
如何将我的Web部件部署到此Web应用程序中?

如果您使用的是Visual Studio 2008,我将假定您使用的是SharePoint 2007(MOSS或WSS 3.0)

有多种方法可以部署web部件。最简单的可能是:

  • 下载并安装(使用Visual Studio加载项)
  • 右键单击项目并选择“构建WSP”
  • 在文件夹中查找将包含web部件的*.wsp文件
  • 在服务器上复制wsp文件并打开命令行

    输入以下命令:

    stsadm-o addsolution-filename{WSPFILENAME} stsadm-o deploysolution-name{WSPFILENAME}-url{SITEURL}

    有更简单的方法(不涉及命令行)。请查看wspbuilder站点上的文档

    visual studio还有其他外接程序(包括Microsoft构建的外接程序),可以帮助您在visual studio 2008中使用SharePoint解决方案,但我发现WSPBuilder是构建/部署SharePoint解决方案的最有效方法


    如果您使用的是SharePoint 2010,那么您真的应该升级到Visual Studio 2010,因为您所要做的就是F5,它将部署您的web部件。

    如果您使用的是Visual Studio 2008,我将假设您使用的是SharePoint 2007(MOSS或WSS 3.0)

    有多种方法可以部署web部件。最简单的可能是:

  • 下载并安装(使用Visual Studio加载项)
  • 右键单击项目并选择“构建WSP”
  • 在文件夹中查找将包含web部件的*.wsp文件
  • 在服务器上复制wsp文件并打开命令行

    输入以下命令:

    stsadm-o addsolution-filename{WSPFILENAME} stsadm-o deploysolution-name{WSPFILENAME}-url{SITEURL}

    有更简单的方法(不涉及命令行)。请查看wspbuilder站点上的文档

    visual studio还有其他外接程序(包括Microsoft构建的外接程序),可以帮助您在visual studio 2008中使用SharePoint解决方案,但我发现WSPBuilder是构建/部署SharePoint解决方案的最有效方法


    如果您使用的是SharePoint 2010,那么您真的应该升级到Visual Studio 2010,因为你所要做的就是F5,它将部署你的web部件。

    将你提出的另外两个几乎相同的问题的片段拼凑在一起,你的问题中遗漏的关键信息是你正在使用Microsoft托管的BPOS,即SharePoint Online平台。 (没人能理解你所说的EMEA是什么意思)

    这对你没用。您必须通过在服务器上运行STSADM actual在服务器场上实际安装web部件

    你不能这样做,因为它是一个托管服务器,所以你必须要求托管公司(在这种情况下是微软)代表你这样做

    如果是普通的共享BPO,那么你就没有机会了——他们不允许使用第三方或自定义web部件

    • -无需使用代码即可定制BPO
    如果其BPOS-D(专用,5000个座位+),那么如果您遵循此处100页的流程/指南,您可以让他们部署自定义的


    将您提出的另外两个几乎相同的问题的片段拼凑在一起,您的问题中遗漏的关键信息是您正在使用Microsoft托管的BPOS,即SharePoint Online平台。 (没人能理解你所说的EMEA是什么意思)

    这对你没用。您必须通过在服务器上运行STSADM actual在服务器场上实际安装web部件

    你不能这样做,因为它是一个托管服务器,所以你必须要求托管公司(在这种情况下是微软)代表你这样做

    如果是普通的共享BPO,那么你就没有机会了——他们不允许使用第三方或自定义web部件

    • -无需使用代码即可定制BPO
    如果其BPOS-D(专用,5000个座位+),那么如果您遵循此处100页的流程/指南,您可以让他们部署自定义的


    当您说“Microsoft EMEA服务器”-您的意思是它托管在Microsoft Business Productivity Online Services(BPO,即其当前的SharePoint云解决方案)、Office365(其新的云解决方案)或您的it人员控制的内部服务器上吗?是的,它托管在Microsoft EMEA服务器上!您对Microsoft EMEA服务器的确切含义是什么?它是托管服务器还是您自己运行的服务器?当您说“Microsoft EMEA服务器”时,您的意思是它托管在Microsoft Business Productivity Online Services(BPOS,即其当前SharePoint云解决方案)、Office365(其新云解决方案)或it人员控制的内部服务器上?是的,它托管在Microsoft EMEA服务器上!您对Microsoft EMEA服务器的确切含义是什么?它是托管服务器还是您自己运行的服务器?例如,如果您的网站集处于打开状态,那么您的命令将以“-url”结尾,例如,如果您的网站集处于打开状态,那么您的命令将以“-url”结尾。您的意思是,如果您的网站集处于打开状态,那么您的命令将以“-url”+1结尾(你是对的,我不明白他说的EMEA是什么意思)+1个很好的答案(你是对的,我不明白他说的EMEA是什么意思)