再利用可能なワークフローをステージ環境から転送する必要があります。製品に。
ワークフローはリストに関連付けられているため、リストIDはワークフローに保存されます。
Visual Studioでワークフローを転送してリストIDをリスト名に変更することはできますか?(SharePoint Designerは製品環境にアクセスできません。)
再利用可能なワークフローをステージ環境から転送する必要があります。製品に。
ワークフローはリストに関連付けられているため、リストIDはワークフローに保存されます。
Visual Studioでワークフローを転送してリストIDをリスト名に変更することはできますか?(SharePoint Designerは製品環境にアクセスできません。)
簡単な答え:いいえ
再利用可能なワークフローを修正するために数時間試しました。これは、特定のリストに関連付けられているものと同じです。システムを切り替えて、GUIDを変更しました->ワークフローが壊れていました。
試してみて、名前をに変更し、どこかに抽出することができMyWorkflow.wsp
ますMyWorkflow.cab
。ワークフローファイルはXMLベースであるため、関連するリストGUIDをお気に入りのエディターで編集できます。次に、編集したファイルをファイルにパッケージ化しcab
、名前を変更してwsp
、試してみる必要があります。私はそれを正確に試し、ワークフローを「再クリック」する(SPDであるため)ことに憤慨しました(ここでは2つの画面が便利です)。
それが私が「再利用可能な」ワークフローと呼んでいるものです...次回は、再利用可能なワークフローを再利用可能に保つために何かに関連付けないでください。
機能にコンテンツタイプを作成し、そのコンテンツタイプに基づいてリストと再利用可能なワークフローの関連付けを行うことをお勧めします。12月にこの方法を使用することに成功したプロジェクトがありました。再利用可能なワークフローをテンプレートとして保存しました。次に、コンテンツタイプソリューションパッケージとワークフローソリューションパッケージを別の環境に展開しました。チャームのように働いた。
割り当てられたコンテンツタイプに関係なく、ワークフローを展開するための2つの選択肢があります。次のようにするだけで非常に簡単です。
代替案
代替案2
注:ワークフローが再利用可能であり、エラーがないことを確認してください