私は解決策を見つけました:
1) Build Agent マシンにアクセスする必要があります
2) ビルド エージェントがインストールされている場所に移動します。私にとって --> C:\BuildAgent\tasks\NuGetPackager
3) フォルダーのバージョンが表示されるので、最新のものに移動します。
4) PowerShell スクリプト NuGetPackager.ps1 を変更します。
検索 --> $VersionRegex = "\d+.\d+.\d+.\d+"
--> $VersionRegex = "\d+.\d+.\d+.\d+|\d+.\d+.\d+" に置き換えます
5) スクリプトを保存します。
私がやっていることは、「ビルド番号文字列でパターン #.#.#.# OR #.#.# を検索する」というように正規表現を変更することです。以前は「#.#.#.#」のみを探していました。
これで、ビルドを実行すると、TFS ビルド エージェントがビルド バージョンを解析できるようになります。
workingFolder をデフォルトに設定します: C:\BuildAgent\tasks\NuGetPackager\0.1.58
PowerShell スクリプトの実行: C:\BuildAgent\tasks\NuGetPackager\0.1.58\NuGetPackager.ps1
ビルドからバージョン番号を取得する
BUILD_BUILDNUMBER: Planning.Domain.Library-CI_1.0.7
バージョン: 1.0.7