当然,安装了.NET 2.0或更高版本的任何计算机都包含MSBuild。只需调用它并传递解决方案文件,或从您的代码中驱动MSBuild类(请参见Microsoft.Build.BuildEngine.Engine)即可完成。
你不应再使用 Microsoft.Build.BuildEngine.Engine 类。根据 MSDN,"该类已被弃用。请改用来自 Microsoft.Build 组件的 Microsoft.Build.Evaluation.ProjectCollection。"