3

在 Sharepoint 解决方案中,我可以将部署的 DeploymentServerType 指定为 ApplicationServer 或 WebFrontEnd。不幸的是,这方面的文档相当有限。

我只是想知道:我什么时候会使用哪个选项?如果我的解决方案同时包含计时器作业(应该在应用服务器上运行?)和 Web 部件(需要转到每个 Web 前端)怎么办?如果我仍然指定服务器,这实际上会如何影响部署?

谢谢你的帮助!

4

2 回答 2

2

DeploymentServerType 参数是可选的 ( MSDN ),如果指定它会限制您的解决方案部署到场中的哪些服务器。如果您同时拥有 App Server 和 Web Frontend 组件,那么只需将参数保留在外,以便将其部署到所有服务器。

请参阅以下博客文章中的“解决方案元素”部分:

http://blogit.create.pt/blogs/andrevala/archive/2008/02/17/sharepoint-2007-deployment_3a00_-creating-solutions.aspx

“DeploymentServerType - 指示部署此解决方案的目标服务器类型。可以是 ApplicationServer 或 WebFrontEnd。此属性是可选的(如果不使用,则将解决方案部署到场中的所有服务器)”

编辑:因此从逻辑上讲,如果您的解决方案仅包含 WFE 内容(Web 部件、页面、图像等),那么您可以使用 WebFrontEnd 参数。如果它包含 AppServer 内容(计时器作业或部署到管理中心的任何内容 - 例如额外的管理页面),则使用 ApplicationServer 参数。一般来说,我发现大多数解决方案都会部署到 WebFrontEnd。

于 2009-03-10T02:13:17.917 回答
0

如果您正在谈论如何设置场,则有很多关于在 technet 上规划部署 SharePoint的文档。

如果您正在谈论以编程方式为 SharePoint 创建解决方案文件 (wsp),您能否更具体一点?您是在谈论 manifest.xml 文件中的属性吗?

于 2009-03-04T05:00:33.120 回答