Подтвердить что ты не робот

Как увидеть параметры CSC.EXE(или VBC.EXE) при создании из Visual Studio

Есть ли способ увидеть, что представляют собой параметры CSC (или VBC) при создании приложения с помощью Visual Studio?

Visual Studio вызывает CSC.exe/VBC.exe за кулисами. Я хочу знать, есть ли способ увидеть этот вызов.

Мне нужна эта информация для репликации эквивалентной сборки script с помощью командной строки.

Я устанавливаю разные уровни многословности для сборки, но я не вижу никакого вызова CSC.EXE в окне вывода.

Я действительно удивлен, почему Microsoft не предоставила простой способ увидеть основную команду CSC.

AJ, если я пройду через свои шаги, я получаю: enter image description here

Я не вижу ссылки на CSC


ОК, вот как я решил это:

Сначала я перешел к инструментам и параметрам и задал подробность подробностей. (После того, как эта точка все еще строится, выход был пуст).

Затем я получил Service pack для VS2010.

У меня также была аналогичная проблема для Visual Studio 2012, мне пришлось получить "обновление 4", чтобы увидеть журналы и результаты CSC.EXE.

4b9b3361

Ответ 1

Я думаю, что то, что вы ищете, можно настроить в настройках VS. В меню "Сервис" выберите "Параметры", затем "Проекты и решения". Убедитесь, что установлен флажок "Показать окно вывода при запуске сборки".

Show Output

Затем в разделе "Проекты и решения" выберите "Сборка и запуск" и измените уровень "объемной сборки проекта MSBuild". Я изменил его на "Детально" в качестве эксперимента, но вы можете играть с уровнями, чтобы получить то, что вы хотите.

Output Verbosity

Затем, когда вы создаете/перестраиваете свое решение, проще всего поместить курсор в окно вывода сборки и выполнить поиск "csc" (или "vbc" для VB). Вы должны увидеть весь вызов командной строки компилятору.

Build Output

ИЗМЕНИТЬ
Чтобы ответить на ваш комментарий, измените раскрывающийся список "Показать выход из" в верхней части окна вывода "Отладка" на "Сборка" и выполните сборку/перестройку без запуска приложения в режиме отладки.

Show Output From