2009-03-04 20 views
3

在Sharepoint解決方案中,我可以指定DeploymentServerType部署爲ApplicationServer或WebFrontEnd。不幸的是,這方面的文檔相當有限。WebFrontend發生了什麼,以及Application Server上的是Sharepoint 2007/WSS 3.0?

我只是想知道:我什麼時候可以使用哪個選項?如果我的解決方案同時包含定時器作業(應放在App Server上)和Web部件(需要放到每個Web前端)?無論如何,如果我指定服務器,這實際上會如何影響部署?

感謝您的幫助!

+0

請修正標題中的錯字(Sarepont)。 – 2009-03-17 00:46:15

+0

哎呀,沒有看到,謝謝! – 2009-03-17 00:51:23

回答

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。

0

如果您正在討論如何設置農場,有關於0123net的大量文檔以及technet上的deployingSharePoint

如果您正在討論以編程方式爲SharePoint創建解決方案文件(wsp),您能否更具體一些?你在說manifest.xml文件中的屬性嗎?