正如标题所暗示的那样。
我找不到任何证据证明 DevEnv.exe 实际上在任何时候都调用了这些。
另外,这里有一个有趣的链接:http: //blogs.msdn.com/ed_maurer/archive/2008/06/11/a-tale-of-two-compilers.aspx
Visual Studio 使用进程内编译器进行 C# 编译。我猜想 VB.NET 也是如此。
检查targets
文件 - 您将看到相关targets
文件中引用了编译器。
这些文件是 MSBuild 用来确定构建项目的内容和方式(使用 F5 或 Build Project 时)的文件。