Я не уверен, что это правильное место, чтобы спросить, но поскольку это связано с программированием, вот оно:
У меня есть решение с несколькими проектами (все на основе .NET / C #. Некоторые библиотеки, некоторые WPF, некоторые XNA, некоторые переносимые библиотеки классов, все вместе), и у меня проблемы с производительностью:
Во время работы моего проекта, когда я нажимаю перезагрузку (Ctrl + Shift + F5) во время отладки, экземпляр останавливается, VS перекомпилирует все проекты в решении снова, а затем снова запускается .
Когда я останавливаю запущенный экземпляр. Не касаясь какого-либо кода (даже пробела в редакторе кода), я нажимаю клавишу F5 и, аналогично, он снова перекомпилирует все решение.
Когда я работаю только в одном из проектов и нажимаю «Отладка», не касаясь кода в других проектах решения, VS снова перекомпилирует все проекты в решении.
Это создает реальное узкое место, поскольку мой проект обычно начинается через <1 сек. но он компилируется за несколько секунд даже на SSD. Несколько секунд не кажутся большими, но я делаю небольшие изменения только в одном кодовом файле и пробую что-то несколько раз, снова и снова запуская приложение, это становится настоящей проблемой. </p>