Параметр DeploymentServerType является необязательным ( MSDN ), если он указан, он ограничивает серверы фермы, на которых развертывается ваше решение. Если у вас есть и сервер приложений, и компоненты веб-интерфейса, просто не указывайте этот параметр, чтобы он был развернут на ВСЕХ серверах.
См. Раздел «Элемент решения» в следующей статье блога:
http://blogit.create.pt/blogs/andrevala/archive/2008/02/17/sharepoint-2007-deployment_3a00_-creating-solutions.aspx
"DeploymentServerType - указывает, какой тип сервера является целью для развертывания этого решения. Может быть ApplicationServer или WebFrontEnd. Этот атрибут является необязательным (если не используется, решение развертывается на всех серверах в ферме)"
РЕДАКТИРОВАТЬ: логически, если ваше решение содержит только содержимое WFE (веб-части, страницы, изображения и т. Д.), Тогда вы можете использовать параметр WebFrontEnd. Если он содержит контент AppServer (задания таймера или что-либо, развернутое в центре администрирования, например, дополнительную страницу администрирования), используйте параметр ApplicationServer. Как правило, я считаю, что большинство решений будет развернуто в WebFrontEnd.