首页 > 解决方案 > SharePoint WSP 部署未完成,因为 SharePoint 更新

问题描述

我可以访问 SharePoint Production Farm Frontend 两台没有中央管理员的服务器,我使用 Add-SPSolution 和 Install-SPSolution 多次部署 WSP,上次我使用 Uninstall-SPSolution 和 Remove-SPSolution 收回和删除 WSP并再次重新部署它,因为我在解决方案中添加了新功能。问题是,部署被卡住并且没有完成,正如我从 Fram 的管理员那里知道的那样,农场上安装了一个新的更新并中断了它。

因此,如果我在 GAC 中替换了我的解决方案 dll 文件,我将 .ascx 文件复制到 16 hive 文件夹中的 CONTROLTEMPLATES 并在 16 hive 的 FEATURES 文件夹中创建了 Feature.xml 文件,是否将通过执行这些步骤来完成部署?我需要在不使用 PowerShell 命令的情况下进行部署,这可能吗?

标签: sharepointdeploymentwsp

解决方案


手动部署步骤:

1- 将新的功能文件夹复制到 16 Hive 中的功能文件夹

2- 将 ascx 文件夹复制到 16 Hive 中的 CONTROLTEMPLATE 文件夹。

3- 运行此命令 Install-SPFeature -path "C:\Program Files\Common Files\microsoft shared\Web Server Extensions\16\TEMPLATE\FEATURES\FeatuerFolderName" -Force

4- 在 WebApp 配置文件中,将您的 Web 部件标记为 SafeControl。

5- 在 GAC 中更改解决方案 dll 文件名,然后复制并粘贴新的 dll 文件。


推荐阅读