我有一个包含4个项目的解决方案,可以在Sharepoint中自动执行某些流程。这些项目是:
WebPartProject:创建自定义webpart
CreateTemplate:创建2个文档库(带有列),一个简单的List(和列)和一个Page,用于放置WebPartProject的webpart以及之前的文档库和此页面中的简单列表。
WorkflowOne:将工作流程放在上一个文档库
WorkflowTwo:将另一个工作流放在先前的同一文档库中。
所以,当我在VS中部署此解决方案时,一切正常......但是当我尝试使用PowerShell部署此解决方案时,无效。
我使用以下脚本:
stsadm -o addsolution -filename CreateTemplateSolution.wsp ------>行动成功完成
stsadm -o deploysolution -name CreateTemplateSolution.wsp -immediate -allowGacDeployment ------>计时器作业已成功创建
当我转到网站操作时 - >网站设置 - >网站操作 - >管理网站功能,我可以找到我的解决方案,我把他的状态设置为Activated,重新启动IIS ....但是当我打开Sharepoint时,我找不到任何东西.... :(。我错过了什么???? ?
感谢!!!!
答案 0 :(得分:2)
您必须强制执行计时器作业:
stsadm -o execadmsvcjobs
在SharePoint 2010中不推荐使用stsadm。
改用Powershell。