変数が作成されたビルド テンプレートがあり、値はビルド テンプレート自体に設定されています。
同じビルド テンプレートに別のカスタム アクティビティがあります。カスタム アクティビティは、作成されたすべての変数の名前を含む XML ファイルを読み取ります。
ここでの私の質問は、ビルド プロセス テンプレートで作成されたビルド変数の値を読み取る方法です。
何か助けはありますか?
変数が作成されたビルド テンプレートがあり、値はビルド テンプレート自体に設定されています。
同じビルド テンプレートに別のカスタム アクティビティがあります。カスタム アクティビティは、作成されたすべての変数の名前を含む XML ファイルを読み取ります。
ここでの私の質問は、ビルド プロセス テンプレートで作成されたビルド変数の値を読み取る方法です。
何か助けはありますか?
ビルド テンプレートで指定された変数をカスタム アクティビティに読み込む方法は次のとおりです。
ビルド テンプレートに次の変数があるとします。
<x:Property Name="BuildNumberFormat"> Type="InArgument(x:String)" />
カスタム アクティビティ クラスで InArgument プロパティを定義します。例えば:
public InArgument<String> MyBuildNumberFormat { get; set; }
ビルド テンプレートのカスタム アクティビティ宣言で、次のようにプロパティをビルド変数に設定します。
<mtbwa:UpdateBuildNumber MyBuildNumberFormat="[BuildNumberFormat]" DisplayName="Update Build Number" />
お役に立てれば。