Чтобы увидеть всю командную строку в окне вывода при компиляции - PullRequest
11 голосов
/ 26 января 2012

Я хочу видеть все команды при сборке / отпускании в окне вывода. Когда я создаю свое приложение, я вижу только это:

------ Build started: Project: CemKutuphane, Configuration: Debug Any CPU ------
  CemKutuphane -> D:\Projects\Test\CemKutuphane\CemKutuphane\bin\Debug\CemKutuphane.dll
========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==========

В этих строках нет аргументов csc.exe. Но за этим стоит идея визуальной студии. Есть ли способ увидеть все команды?

1 Ответ

10 голосов
/ 26 января 2012

Ответ dknaack верен, поэтому я буду повторять его до тех пор, пока он не удалит его:

Вы можете установить уровень многословия на

Параметры>Проекты и решения> Построение и запуск> Детализация выходных данных компоновки проекта MSBuild

Я пробовал это и обнаружил, что при настройке ведения журнала на "Нормальный" или выше показывается командная строка csc.exeвыполняется следующим образом:

1>CoreCompile:
1>  C:\Windows\Microsoft.NET\Framework\v4.0.30319\Csc.exe /noconfig /nowarn:2008,1701,1702 ...

Обратите внимание, что вам может понадобиться Очистить проект заранее, чтобы увидеть это - если проект уже обновлен, MSBuild пропуститнесколько заданий.

...