1

MSBuild のカスタム タスクを作成して、新しいバージョンがテスト サーバーにアップされていることを知らせる電子メールをユーザーに送信しようとしています。

メールの部分は完了しました。やりたいことは、このビルドに含まれる作業項目を追加することです。MSBuild エクステンション (電子メールの送信に使用) を試しましたが、その情報を取得する機能は、私が使用しているものであり、アップグレードできない TFS 2005 ではサポートされていません。

BuildStore.GetWorkItemsForBuild を使用しようとしていましたが、取得する方法が見つからない builduri が必要です。

セットアップはこのようなもので、コンパイル、ビルド、およびデプロイの手順は、異なるオプションとしてバッチ ファイルから呼び出されます。展開オプションの最後に、電子メールが送信されます。

誰でもこれについて私を助けることができますか?

4

1 に答える 1

0

実行可能ですが、ビルド管理に関連するタスクのために MSBuild 機能を拡張しようとしているようです。すべてのビルド プロセスをラップし、通知を管理するTeamCityのようなソリューションを検討してください(つまり、ビルドが成功または失敗したとき)。MSBuild をすぐにサポートしています。

于 2009-11-03T01:18:18.343 に答える