Как увидеть параметры 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.
Ответы
Ответ 1
Я думаю, что то, что вы ищете, можно настроить в настройках VS. В меню "Сервис" выберите "Параметры", затем "Проекты и решения". Убедитесь, что установлен флажок "Показать окно вывода при запуске сборки".
![Show Output]()
Затем в разделе "Проекты и решения" выберите "Сборка и запуск" и измените уровень "объемной сборки проекта MSBuild". Я изменил его на "Детально" в качестве эксперимента, но вы можете играть с уровнями, чтобы получить то, что вы хотите.
![Output Verbosity]()
Затем, когда вы создаете/перестраиваете свое решение, проще всего поместить курсор в окно вывода сборки и выполнить поиск "csc" (или "vbc" для VB). Вы должны увидеть весь вызов командной строки компилятору.
![Build Output]()
ИЗМЕНИТЬ
Чтобы ответить на ваш комментарий, измените раскрывающийся список "Показать выход из" в верхней части окна вывода "Отладка" на "Сборка" и выполните сборку/перестройку без запуска приложения в режиме отладки.
![Show Output From]()