私は TfsVersion アクティビティ 2012 を使用していますが、非常に混乱しています。現在のドキュメントは TFS 2010 用です: http://tfsbuildextensions.codeplex.com/wikipage?title=How%20to%20integrate%20the%20TfsVersion%20build %20activity&referringTitle=ドキュメント.
私はこのドキュメントに従っています。すべてのアセンブリ ファイルを見つけて、メッセージを出力できるようになりました。
ただし、TFS 2012 の TfsVersion アクティビティのプロパティを設定するには、いくつかのガイドラインが必要です。既に変数 "Major、Minor、VersionNumber" を作成し、現在のドキュメントとほぼ同じプロパティを設定しています。しかし、「メジャーが必要です。バージョンが必要です。」というエラーが表示されました。
質問: プロセスのどこで AssemblyInfo ファイルからバージョン番号を読み取るのでしょうか? その値を設定する変数は何ですか? メジャーとマイナーはどのように機能しますか? 彼らは自動的に何かから価値を得ますか? メジャー変数とマイナー変数を設定しますか、または設定できますか? バックグラウンドで設定されている場合、プロセスのどこで最終出力バージョン変数を設定しますか? それとも、手動で設定する必要がありますか? これらの変数のドキュメントを見つけましたが、それらを設定するプロセスと、いつ使用するかがわかりません。Major - バージョン番号のメジャー コンポーネントを取得または設定します。Minor - バージョン番号のマイナー コンポーネントを取得または設定します。Version - バージョンを取得または設定します。
どうもありがとうございました。