Использует ли VS2010 csc.exe / vbc.exe (прямо или косвенно) для компиляции соответствующих проектов?

Почти как следует из названия.

Я не могу найти никаких доказательств того, что DevEnv.exe действительно вызывает их в любой момент.

3 ответа

Кроме того, вот интересная ссылка: 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).

Другие вопросы по тегам