在SharePoint上部署Solution时遇到问题,无论是用Powershell还是直接SharePoint Central Admin deploy无法部署成功。提示下面错误:
Solution not deployed
但是同时能够看到在部分server还是可以部署成功的。
对于没有部署成功的server,在查看ULS log也完全查不到部署solution的log信息。
经过排查主要原因是SharePoint Foundation Timer Job Instance没有在这台有问题的server上开启。
首先需要在有问题的server上执行下面script开启 Timer Job Instance.
Add-PSSnapin Microsoft.SharePoint.PowerShell