私たちの自動ビルド マシンは、OS のバージョン番号と、各ビルド中に使用されるさまざまなツールをアーカイブする必要があります。(おそらく、マシンが長い間使用されていない場合など、後でまったく同じビルドを複製する必要がある場合に備えて。)
コマンド "msinfo32.exe" を使用して、システム バージョン情報全体をダンプできることがわかりました。これをアーカイブすることもできます。
Visual Studio ツールのバージョン番号を簡単にアーカイブする方法を知っている人はいますか?
他の開発者は、アーカイブ目的でこの種の情報を収集するためにどのようなメカニズムを使用していますか?
Fabio Gomes の追加情報。
5 年後には、正確な OS とツールの構成を (最も近いセキュリティ アップデートまで) 再現することはおそらく不可能になるという意見に同意します。残念ながら、これは実際には契約上の要件によるものです。お客様への成果物の一部として、すべてのソース コードのコピーと、ビルドを複製する正確な方法に関する明確な指示を提供する必要があります。この要件を完全に満たすことはおそらく不可能です。
だから - 私はあなたの答えを正しいとマークし(事実上不可能であることに同意します)、残りのスタックオーバーフローで遊んでいきます。:)
PS。元の質問を編集する代わりに、スタック オーバーフローが回答への返信をサポートしていれば、本当に素晴らしいことです..しかし、それはすでに拒否されていることがわかります.