У меня странная проблема с VS2008. Мое решение имеет 8 проектов (все C#) и зависает VS при создании. Менеджер задач говорит «не отвечает», и процесс занимает 100% от одного из моих ядер, а использование памяти постепенно поднимается. В противном случае IDE снова отвечает, строит и развертывает. Время зависания, кажется, увеличивается дольше и дольше каждый раз, когда я строю, но затем, когда я перезагружаюсь, нет зависания, и это идет прямо к сборке. Кто-нибудь знает, почему?визуальная студия не отвечает на сборку
ответ
Не знаю, но что происходит, когда вы запускаете MSBuild в командной строке с помощью вашего решения? Он висит? Если это так, запустите его снова с полной детализацией и посмотрите, где он висит.
Вы можете запустить Visual Studio так, чтобы регистрировать происходящее. Откройте каталог IDE, найти devenv.exe.config, и добавьте следующую строку:
<system.diagnostics>
<trace autoflush="true" indentsize="4">
<listeners>
<add name="myListener"
type="System.Diagnostics.TextWriterTraceListener, System version=1.0.3300.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089"
initializeData="c:\myListener.log" />
<remove name="Default" />
</listeners>
</trace>
</system.diagnostics>
Это должно создать файл журнала на вас с диска (после перезагрузки Visual Studio). Обязательно создайте резервную копию существующего файла devenv.exe.config.
Просмотрите журнал и, надеюсь, вы увидите, какие действия заставляют его так долго.
Когда я добавляю это в файл devenv.exe.config, я получаю много сбоев и ошибок загрузки пакетов. Есть ли в нем опечатка или я могу помещать ее в неправильный раздел? – GWTF
Конфигурация здесь работала для VS 2010. http://blogs.microsoft.co.il/blogs/shair/archive/2010/05/23/how-to-enable-visual-studio-2010-log.aspx –
Я пробовал это с VS2008, и это не сработало. Он не будет загружать загрузочные пакеты и бросать ошибки при попытке сборки. – henda79
По умолчанию В состав Visual Studio встроено только 1 ядро!
Чтобы использовать процесс сборки для использования всех ядер, используйте MSBuild!
У чтения этой прекрасной записи в блоге на Speeding Up Visual Studio Builds
У меня была такая же проблема. Кажется, что мой антивирус (avast) обнаруживал скомпилированную программу как вредоносную программу и блокировал ее. Когда я попытался построить с «Аварийным файловым щитом» avast, у меня не было проблем.
Попытайтесь отключить «Защиту файловой системы» или даже лучше отключите определенную папку с помощью опций «File System Shield».
- 1. Визуальная студия, как вывести время на сборку?
- 2. визуальная студия добавить на
- 3. Как найти место, где визуальная студия ищет ссылку на сборку
- 4. Визуальная студия вообще не устанавливает
- 5. Визуальная студия на окнах xp
- 6. визуальная студия 2008 оптимизация построения
- 7. Визуальная студия не признана css
- 8. визуальная студия - iis7 - настройка?
- 9. Визуальная Ошибка Студия Синтаксис на offsetof()
- 10. Визуальная студия scrollbar
- 11. визуальная студия вопрос
- 12. Визуальная студия 2013 crash
- 13. визуальная студия копия локальная
- 14. cmake и визуальная студия
- 15. визуальная студия 15 установка
- 16. визуальная студия форсинга отступа
- 17. Визуальная ошибка Студия
- 18. Визуальная ошибка Студия ClassWizard
- 19. мерзавец и визуальная студия
- 20. визуальная студия 'IIF функции'
- 21. Визуальная студия вроде панелей
- 22. визуальная студия 2012 развертывание проекта
- 23. Визуальная Ошибка Студия на Source Control
- 24. визуальная студия, которая является закладкой
- 25. Синхронная визуальная студия с командами
- 26. визуальная студия веб-проект редактировать
- 27. База данных не открывается (визуальная студия 2015)
- 28. Визуальная студия рекурсивная Копировать местное
- 29. Почему моя визуальная студия не работает правильно?
- 30. Моя визуальная студия 10,11 не работает?
MSBuild не висит. Это должно быть утечка памяти в среде IDE или что-то в этом роде. Это приемлемая работа на данный момент ... спасибо. – GWTF
Полностью опрокинулся, чтобы услышать его. Также проверьте, не удалось ли удалить некоторые из наших VS-плагинов (если у вас есть). –