Странное поведение зависимостей в VS.NET 2005 (ненужная компиляция .CPP) - PullRequest
1 голос
/ 05 сентября 2008

Я работаю над большим проектом Visual C ++ (MFC) в VS.NET 2005.

Я заметил странное поведение в Visual C ++ 2005. Часто я изменяю одну строку кода в файле .CPP, но в результате этого скомпилируется много файлов .CPP. Я никогда не видел этого до VS.NET 2005. Теоретически, изменение строки кода в файле .CPP должно просто потребовать перекомпиляции этого файла .CPP и повторного связывания файла PE.

Что я не понимаю в процессе сборки.

Ответы [ 2 ]

1 голос
/ 07 января 2009

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

Надеюсь, это поможет

0 голосов
/ 05 сентября 2008

Это странная ошибка в поведении зависимостей VS2005. Чтобы узнать одно предложение, нужно предпринять следующие шаги:

  1. Перейти к Инструменты -> Параметры -> Проекты и решения -> Построить и Выполнить -> MSBuild Project Построить вывод Детальность и выберите Подробно

  2. Скомпилируйте ваш проект.

Это даст вам подробный вывод сборки, который "может" поможет вам найти решение вашей проблемы.

...