我正在Windows Server 2008 Enterpise上安装的Visual Studio 2008上编写“HEllo World”WebPArt。 我的测试SharePoint Web应用程序在MIcrosoft EMEA服务器上运行。 如何将WebPart部署到此WebApplication中?
答案 0 :(得分:3)
如果您使用的是Visual Studio 2008,我将假设您使用的是SharePoint 2007(MOSS或WSS 3.0)。
您可以通过多种方式部署Web部件。最简单的可能就是这个:
复制服务器上的wsp文件并打开命令行
输入以下命令:
stsadm -o addsolution -filename {WSPFILENAME} stsadm -o deploysolution -name {WSPFILENAME} -url {SITEURL}
有更简单的方法(不涉及命令行)。查看wspbuilder站点上的文档。
Visual Studio还有其他一些加载项(包括由Microsoft构建的加载项),可以帮助您在Visual Studio 2008中使用SharePoint解决方案,但我发现WSPBuilder是构建/部署SharePoint解决方案的最有效方式。 / p>
如果您使用的是SharePoint 2010,那么您真的应该升级到Visual Studio 2010,因为您只需要F5并部署您的Web部件。
答案 1 :(得分:1)
从你提出的其他2个几乎完全问题的片段拼凑起来here和here看来你错过了批评的信息是您正在使用Microsoft的托管BPOS即SharePoint Online平台。 (没有人可以理解EMEA的意思)
这对你不起作用。您必须通过在服务器上实际运行STSADM 来实际在服务器场中安装Web部件。
您不能将其作为托管服务器,因此您必须要求托管公司(在本例中为Microsoft)代表您执行此操作。
如果它是普通的共享BPOS,那么你没有机会 - 他们将不允许第三方或自定义Web部件。
如果您的BPOS-D(专用,5000个席位+),那么如果您按照这里的100页流程/指南,您可以让他们部署自定义