Как я могу уменьшить выход из сборок проекта VS2010? - PullRequest
7 голосов
/ 05 апреля 2011

VS2010, более 100 проектов в решении.

Я устал видеть более 115 строк разделов «Сводная информация о производительности», «Сводная информация о целевой производительности» и «Сводная информация о производительности задач» после создания каждого проекта. Он отображается в окне «Вывод» и в файле журнала. В этих строках (обычно) нет ничего полезного (для меня), и они просто загромождают вывод. VS2005 и VS2008 не выводили все эти дополнительные вещи.

Но я не вижу способа отключить этот шум. Два параметра «Подробность» Tools-> Options-> ProjectsAndSolutions-> BuildAndRun не влияют на это вообще.

Как я могу предотвратить эту часть вывода сборки?

Ответы [ 2 ]

11 голосов
/ 14 апреля 2011

К сожалению. Я не вошел в систему, когда я отправил или когда я ответил. И ни один мой браузер не потерял куки или что-то такое, что позволило бы мне вспомнить. В противном случае я бы отредактировал ответ выше. (Кажется, я все делаю здесь не так.)

Я хотел опубликовать решение вышеуказанной проблемы. Ханс был прав, что установка VS2010 в системе, в которой уже было VS2005 и / или VS2008, пыталась сохранить конфигурацию из более старой версии. Одна часть старой конфигурации была этой настройкой: Tools-> Настройки-> Проекты и решения-> Настройки проекта VC ++-> Время сборки

В моих установках VS2005 / VS2008 было установлено значение "Да", но, похоже, он ничего не делает или очень мало влияет на вывод сборки в этих версиях.

В VS2010 включаются разделы «Сводная информация о производительности» в выходных данных. Кроме того, этот параметр переопределяет два параметра многословия, упомянутых ранее, поэтому эти разделы отображаются, даже если параметры многословия установлены на «Тихо».

Я изменил настройку «Время сборки» на «Нет», и теперь я вижу эти разделы, только если настройки многословия установлены на «Диагностика». Я думаю, что так оно и было задумано.

Итак, вот решение: принудительно установите для параметра «Время сборки» значение «Нет», а разделы «Сводная информация о производительности» исчезнут (если только вы не используете настройки многословия для их включения).

1 голос
/ 12 апреля 2011

[[Я отвечаю только на свой вопрос, потому что решение было предоставлено в комментариях к исходному вопросу выше, и я не вижу способа пометить его как «Без ответа» без публикации ответа.]]

Инструменты -> ImportAndExport -> Сброс, которые Ханс Пассант предложил в комментариях выше, сработали.

Как он предупреждал, я сначала экспортировал свои настройки, так что теперь я могу экспортировать настройки сбросаи сравните два набора, чтобы увидеть, какие изменения на самом деле вызвали странные результаты сборки.Затем я восстановлю свои сохраненные настройки с этим (надеюсь) ОДНЫМ изменением.Если это сработает, я могу рассказать всем в моей команде, как решить эту глупую проблему, которая преследует нас.

Я также опубликую эту деталь здесь.

Теперь, когда я могу увидетьпри правильном выводе сборки кажется, что вывод, о котором я сообщал, представлял собой странное сочетание «Minimal» и «Diagnostic».С этими разделами «Сводная информация о производительности» я, вероятно, перейду к «Нормальному» выводу сборки.Я понятия не имею, почему ВСЕ в нашей команде столкнулись с этой проблемой.

Спасибо, Ганс!:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...