我的工作流程是通過下面的腳本在SharePoint 2010中部署:viewsworkflow處於非活動狀態 - 部署之後?
# 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
在此之後,工作流程顯示爲「已部署」(提供解決方案)。 如果我想使用工作流程(例如在列表中),我不能這樣做。在 網站設置(在「工作流程」下),工作流程顯示爲非活動狀態。 但是爲什麼?我能做些什麼來使用工作流程?
預先感謝您!
有一個函數(在PowerShell中),這將從腳本中調用...但我認爲skript是正確的,因爲我已經使用此腳本安裝了其他解決方案(例如webpart)。 我以爲我可以激活設置中的功能,但沒有功能。 另外,安裝之前已經工作。我不確定,爲什麼不能。也許是因爲我已經安裝了Visual Studio 2010的SP1?我希望我現在不會感到困惑...... – Rotaney