Существует ли собственная или настраиваемая задача MSBuild, которая возвращает текущую версию ОС?Есть ли двоичный файл, который я мог бы вызвать через задачу Exec?Или есть какой-то другой вариант?
Редактировать: Питер Лэнг предложил следующую ссылку: http://www.paraesthesia.com/archive/2009/07/06/getting-the-windows-os-version-in-msbuild.aspx
Вы можете попробовать поиск ключа реестра, как описано в этом сообщении .
Вы можете выполнить эту строку PowerShell:
Get-WMIObject Win32_OperatingSystem | select Version