使用stsadm的部署解决方案

时间:2012-07-17 12:25:14

标签: visual-studio-2010 sharepoint-2010 stsadm

我有一个包含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时,我找不到任何东西.... :(。我错过了什么???? ?

感谢!!!!

1 个答案:

答案 0 :(得分:2)

您必须强制执行计时器作业:

stsadm -o execadmsvcjobs

在SharePoint 2010中不推荐使用stsadm。

改用Powershell。

A good strating point here !