2012-03-29 7 views
0

私たちは.Net 3.5州のワークフローで使用するカスタムアクティビティを持っています。ワークフローXamlカスタムアクティビティのバージョン管理

XAMLは次のようになります。

<ns0:OurCustomActivity x:Name="workflow1" InProp1="{x:Null}" 
     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
     xmlns:ns0="clr-namespace:Our.Custom.Activity;Assembly=Our.Custom.Activities,  
     Version=1.0.0.0, Culture=neutral, PublicKeyToken=12345"> 
    ... 
    </ns0:OurCustomActivity> 

活動DLLは、設計者がXAMLファイルに名前空間宣言に書き込む厳密な名前を持っています。

問題は、このカスタムアクティビティを使用する数百ものワークフローがあり、すべてのワークフローでバージョンを書き直す必要があるカスタムアクティビティアセンブリのバージョンを変更するときです。

XMLの代わりに.Designer.csを使用した場合に再コンパイルするのとは対照的です。

XMLを使用する以外の方法でこれを克服する方法はありますか?

答えて

1

。彼は以下の4つの部分を持っています:Part 1Part 2Part 3Part 4ここで、それぞれは以前のものをベースにしています。

0

ワークフローで.Netバージョン管理インフラストラクチャを使用することができます。これが3.5に戻っていればわかりません。ここでは、プロセスの概要を示します:私は非常に有用であることを長時間実行されるワークフローをバージョン管理するThe Problem Solver'sガイドを見つけた

http://msdn.microsoft.com/en-us/magazine/dd727506.aspx

関連する問題