使用 PowerShell 管理 SharePoint 应用和解决方案
1. 安装农场解决方案
在将 .wsp 文件上传到 SharePoint 农场后,实际上只是将其作为二进制大对象存储在 SQL 数据库中。可以在配置数据库的 Objects 表中找到添加到 SharePoint 的解决方案的相关信息。
若要使用解决方案的内容,需要将其安装到农场。在 SharePoint 环境中安装特定农场解决方案的 PowerShell cmdlet 是 Install-SPSolution 。大多数情况下,管理员遇到的解决方案需要将程序集部署到 .NET 全局程序集缓存(GAC)中,部署到 GAC 的程序集默认对整个农场可用。
若要避免将解决方案部署到 GAC,可以要求开发人员在 Visual Studio 中使用 WebApplication 程序集目标来打包解决方案,而不是默认的 GlobalAssemblyCache 值。
如果程序集部署目标设置为 WebApplication,则需要提供要部署解决方案的目标 Web 应用程序的 URL。不过,自 SharePoint 2010 版本起,不使用全局程序集缓存而部署到 Web 应用程序的 bin 文件夹的方式已被弃用,Microsoft 建议使用 GACDeploy 参数进行全局部署。若确实需要部署到 bin 文件夹,则需要在方法调用中添加 FullTrustBinDeploment 参数。
安装解决方案时,更改会立即生效,也可以使用 -Time 参数指定部署的时间表。例如: <
超级会员免费看
订阅专栏 解锁全文
114

被折叠的 条评论
为什么被折叠?



