&gt; The end goal of having a .Net project be compile-able on Windows, Linux and Mac is going to be awesome.<p>Except msbuild can&#x27;t easily support builds across different version of .NET on the <i>same</i> platform. I hate digging into its needlessly archaic build files.