1

私たちは、SharePointの新機能で、SharePoint 2010環境を作成しています。最初のプロジェクトは、23の異なるワークフローを持つサイトです。 SharePoint Designerを使用して開発環境にワークフローを含むサイトを作成しました。ワークフローをテスト環境に移行するために、SharePoint Designerを使用して23のワークフローすべてを23の.wspファイルにエクスポートしました。その後、これらをテスト環境のソリューションギャラリーにインポートし、テストサイトでアクティブ化しました。devからテストへのSharePointワークフローの移行

これは効果がありましたが、面倒で時間がかかりました。より良い方法がありますか?私はオンラインで検索しようとしましたが、これまでに何かを見つけることができませんでした。開発からテストまでの移行をどのように処理しますか?それぞれの環境で再現しますか?ソリューションやツールを提供するサードパーティはありますか?

+0

powershellを使用してすべてのソリューションの追加と機能のアクティブ化をスクリプト化できることをご存知ですか?あなたがマウスに触れているなら、それは間違っている。 – x0n

+0

これはSharepointの多くの問題の1つです。私はマウスに触れるのが嫌なので、私は個人的にVisual StudioやPowerShellでカスタムワークフローを使用しています。しかし、マイクロソフトの認定を受けたSharepointトレーナーによれば、実際にデザイナーが手作業で行ったすべてのステップを再現して手動で行う必要があります。そして、あなたはwspとしてエクスポートして再インポートするのと同じプロセスを実行する前に問題が発生したため、あなたは幸運でした。 – Luis

答えて

1

私はサードパーティのツールについて知らないけど、Visual Studioでの作業はSharePoint Designer + UIより常に好きです。 * .wspファイルの名前を* .cabファイルに変更すると、* .wspの展開可能なコンテンツを取得して単一の* .wspファイルを生成する単一のソリューションに入れることができます。

また、Visual Studioを使用すると、フィーチャレシーバを介してワークフローを特定の名前付きリストに自動的に関連付けるなど、他のきちんとしたことを行うことができます。

関連する問題