stsadm 部署wsp包

本文详细介绍了使用STSADM命令行工具部署SharePoint解决方案的过程,并解决了部署过程中可能出现的问题,如功能ID重复及部署范围指定等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.常用部署stsadm

"C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe" -o retractsolution -name "Commands.wsp" -immediate -allcontenturls
"C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe" -o execadmsvcjobs
"C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe" -o deletesolution -name "Commands.wsp"
"C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe" -o execadmsvcjobs
"C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe" -o addsolution -filename "Commands.wsp"
"C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe" -o execadmsvcjobs
"C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe" -o deploysolution -name "Commands.wsp" -immediate -allcontenturls -allowGacDeployment -allowCasPolicies -force
"C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe" -o execadmsvcjobs

2.部署步骤“添加解决方案”中出现错误: 已在此服务器场中安装 ID 为 735efe4e-8b50-4310-b588-c6ae2ba0759f 的功能。请使用强制属性显式地重新安装此功能。
原来部署过包的ID重复:
"C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe" -o deploysolution -name Commands.wsp -local -allowGacDeployment  -force

3.此解决方案不包含 Web 应用程序范围的资源,无法将其部署到特定的 Web 应用程序。
如果 部署解决方案中 包含Web应用程序资源 -------为否
如果通过命令行DeploySolution命令部署解决方案的时候,如果指定了某个web应用程序的-url参数,则会出现"此解决方案不包含web应用程序范围的资源,无法将其部署到特定的web应用程序"的错误提示,这个时候是没有办法把解决方案部署到特定的Web应用程序中的,我们可以通过解决方案管理中心进行全局部署,如果需要使用命令行,则正确的部署命令应该是
//不加地址进行全局部署
Stsadm –o Deploysolution -name<solutionname> -local(or -immediate) -allowgacdeployment (必须)

则该解决方案部署位置为“全局部署”,无法部署到特定的web应用程序

摘录总结:
1.对于不包含Web应用程序范围的资源的解决方案,无法部署到特定的Web应用程序,只能做全局部署。
2.
对于包含Web应用程序范围的资源的解决方案,能够部署到特定的Web应用程序。
3.如果将dll部署到GAC中,即选择DeploymentTarget="GlobalAssemblyCache"的部署方式,则部署命令行必须包含–allowgacdeployment参数。(manifest.xml)

转载于:https://www.cnblogs.com/muddy/archive/2013/01/24/2874284.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值