VSTemplateを使う際

例によって全然情報がないので全てTry&ErrorでやらないとならないGuidance Automationですが、今回の問題はVSTemplateを展開する際にRecipeのArgumentが置換されないという問題。
SC-SFのGuidance Packageではできているのになぁ…と思いつつ色々と調べていたところ、Guidance PackageでのVSTemplateはRecipe起動ではなく、VSTemplateからRecipeを起動していることが判明。
すなわち、

  • Recipe→VSTemplate: Argumentが渡されない
  • VSTemplate→Recipe: Argumentが渡される
  • (そしたらと思って試した)Recipe→VSTempalte→Recipe: エラー

となるようです。

ただ、後者だと必ずVSTemplate展開の際のダイアログ(プロジェクトの追加)が表示されたり、そこで入力した位置に展開されたりとかの制約があります。
結構困ったなぁ。