Проект C ++ зависает при компиляции - PullRequest
1 голос
/ 09 июня 2011

У моего босса есть проект на C ++, который только что начал висеть сегодня, когда он нажимает кнопки «Построить решение», «Перестроить решение» или «Скомпилировать».Окно Build говорит о компиляции и висит там.Он попытался вернуться к состоянию проекта неделю назад, используя Subversion, но без кубиков.

У нас также есть решение, использующее тот же исходный код, но встроенное в VS2005 и прекрасно работающее.Есть идеи?Мы бы очень хотели, чтобы вам не пришлось переустанавливать VS, но если это произойдет, нам, возможно, придется.

EDIT Кроме того, это проект C ++, но файлы впроект все кл.

Ответы [ 4 ]

2 голосов
/ 09 июня 2011

На всякий случай. Если в MS VS 2008 установлены надстройки, отключите все из них, чтобы убедиться, что они этого не вызывают.

2 голосов
/ 09 июня 2011

Убедитесь, что при возврате вы возвращаете ВСЕ файлы (то есть файл решения, make и т. Д.), А не только исходный код.

1 голос
/ 09 июня 2011

У вас установлен VS2008 SP1? http://msdn.microsoft.com/en-us/vstudio/aa718359

0 голосов
/ 13 января 2016

У меня была похожая проблема.Когда VS2008 загружен, он пытается обновить IntelliSense.Если вы попросите VS2008 собрать решение до завершения обновления IntelliSense, процесс сборки (или процесс чистого решения) может зависнуть в любой момент.В моем случае решение состоит в том, чтобы дождаться завершения «Обновление IntelliSense ... (1701)» (отображается в строке состояния).

...