SPSolution.DeployLocal 方法 (Boolean, Boolean)
将解决方案部署到本地服务器上的所有应用程序中,来排除故障。
命名空间: Microsoft.SharePoint.Administration
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
Public Sub DeployLocal ( _
globalInstallWPPackDlls As Boolean, _
force As Boolean _
)
用法
Dim instance As SPSolution
Dim globalInstallWPPackDlls As Boolean
Dim force As Boolean
instance.DeployLocal(globalInstallWPPackDlls, _
force)
public void DeployLocal(
bool globalInstallWPPackDlls,
bool force
)
参数
globalInstallWPPackDlls
类型:System.Boolean仅在部署解决方案包含 Web 部件中使用。
如果true,则强名称的程序集安装在 gac 中。如果false,安装到应用程序的 bin 目录。
force
类型:System.Boolean如果true,然后一个解决方案,可以重新部署 ;如果已部署false,并且解决方案,将引发异常。
备注
警告
应使用的DeployLocal和RetractLocal()方法,只是为了暂时部署或收回来排除故障的特定服务器的解决方案。在所有其他情况下,必须具有相同配置的前端 web 服务器。
如果解决方案中包含的程序集可以到GlobalAssemblyCache ,若要将程序集放在全局程序集缓存中或将它们部署到 bin 目录中的WebApplication解决方案清单中设置DeploymentTarget属性。如果不指定该特性,则程序集部署到 bin 目录中,默认情况。
在部署程序集使用对象模型时,没有警告发布在程序集安装到全局程序集缓存中。(当使用 stsadm, -allowgacdeploymentflag标志是必需的和使用的用户界面时将程序集安装到全局程序集缓存中,将发出一个警告。
默认情况下,没有应用程序池后部署或退刀使用的对象模型的解决方案将重置。要手动重置应用程序池,可以停止并重新启动 web 应用程序的部署或撤销该解决方案应用程序池。
若要部署的语言包,请参阅SPSolutionLanguagePack。