viewsworkflow无效 - 部署后?

时间:2012-09-04 08:20:42

标签: sharepoint deployment sharepoint-2010 android-activity workflow

我的工作流程通过SharePoint 2010中的以下脚本进行部署:

# Set CurrentDirectory
$callingDir = Split-Path -Parent $MyInvocation.MyCommand.Path
[Environment]::CurrentDirectory = $callingDir

# Includes
$MainScriptName = "XXX.SharePoint.Powershell.YYY.ps1"
$MainScriptPath = Join-Path -Path $callingDir -ChildPath $MainScriptName

if (Test-Path $MainScriptPath)
{
    # use file from local folder
    . $MainScriptPath
}
else
{
    # use central file (via PATH-Variable)
    . $MainScriptName
}

Setup

$WebAppUrl = "NONE"

$SolutionPackageName = "Dataport.Survey.Webpart.wsp"
InstallSolution $SolutionPackageName $WebAppUrl

TearDown

之后,工作流程显示为“已部署”(提供了解决方案)。 如果我想使用工作流程(例如在列表中),我无法做到这一点。在里面 网站设置(在“工作流程”下)工作流程显示为非活动状态。 但为什么?如何使用工作流程?

提前谢谢!

2 个答案:

答案 0 :(得分:1)

您发布的所有脚本正在安装(部署)解决方案InstallSolution $SolutionPackageName $WebAppUrl。这也不是标准的Powershell,你只发布了一半的脚本。

在部署工作流程后,您可能需要激活某些功能。

答案 1 :(得分:0)

好的 - 问题现在已解决。我不小心设置了" hidden = true"在功能上。 如果我设置" hidden = false"关于该功能,工作流程是可用的。