У меня есть простое консольное приложение .Net, которое имеет только каркасные зависимости.Он может прекрасно скомпилироваться либо с MSBuild на Windows, либо с Mono / XBuild на Linux.Это часть большого проекта, в котором есть скрипт сборки Python.Есть ли какой-нибудь простой способ определить наиболее подходящий механизм сборки (msbuild / xbuild) и использовать его?
Другими словами, у меня есть файл build.py, и я хочу, чтобы при необходимости он вызывал xbuild или msbuild.