0

出力をクリーンな VM に問題なくコピーできるビルドを構成しました。ここで、ドロップ マシンでインストーラーを呼び出すビルド後のイベントを定義したいと考えています。まだ運がありません。イベントは次のようになります。

$(DropLocation)\$(BuildNumber)\Submittal\$(IntfGenericName)_$(BuildNumber)$(BuildLabel).msi /qn

...そして、インストーラーの名前を正しく指定します。簡単なコマンドを試しました:

  ($DropLocation)echo "HI" >tmp.txt

...どちらも機能しません。ドロップマシンでコマンドを発行することはおそらく不可能ですか?

4

2 に答える 2

0

DylanSmith の答えはおそらく進むべき道だと思いますが、次のように Exec タスクを使用することもできます。

<Exec WorkingDirectory="$(DropLocation)" Command='echo "HI" >tmp.txt' ContinueOnError="false" />.

これらは、追加した msbuild ファイルで使用します。これは、ソリューションのビルド後に実行されるため、xaml を変更する必要はありません。xaml を変更することは、私が信じている通常のことです。

于 2014-03-21T11:42:45.887 に答える