0

我可以访问 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 命令的情况下进行部署,这可能吗?

4

1 回答 1

0

手动部署步骤:

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 文件。

于 2020-08-25T14:29:19.940 回答