SharePoint Designer 2010でSharePointワークフロー(SharePoint 2010)に取り組んでいます。問題なく何度も公開されました。しかし、多くの公開(私は30)の後、SharePointはワークフローの変更を停止します(エラーなしで公開し、SharePoint Webインターフェイスで新しいワークフローリリースを見つけることができます)。
新しいバージョンを(新しいコマンドで)公開しましたが、ワークフローはまだ古いバージョンを使用しています。しかし、以前にワークフローにあったコマンドの1つを変更すると、その変更は次の実行で表示されます。ワークフローに新しいコマンドを追加する必要があります。私の唯一の選択肢は、ワークフロー全体を新しいものに書き直すことです。しかし、これは非常に複雑なワークフローであり、書き換えには長い時間がかかります。この動作は正常ですか?バグですか?パッチや回避策はありますか?
これは、SharePoint/SharePointDesignerのキャッシュメカニズムが原因でほとんどの場合に発生します。あなたがする必要があることは次のとおりです:
これですべてが機能するはずです。
SharePoint Designer 2013の場合、次の手順を実行する必要があります。
簡単な回避策があります。ワークフローリストのメジャーバージョン管理を有効にする必要があります。デフォルトでは、そのリストは表示されませんが、管理ページにアクセスできます。