Как в Visual Studio сделать инкрементную сборку так же быстро, как сборка, запускаемая отладкой сеанса ?

У меня есть решение Visual Studio 2010 с 40-ю проектами (C # + один C ++ / CLI). У меня Visual Studio настроена таким образом, что она создает все решение перед началом отладки.

Теперь предположим, что я изменяю код «листового» проекта, от которого не зависит никакой другой проект. Когда я явно создаю решение постепенно ( F6 или F7 ), я вижу строку вывода сборки для каждого проекта в моем решении. Однако актуальные проекты не перекомпилируются. Например, вы не видите предупреждений для проектов. На это нужно время (возможно, 5-10 секунд).

Теперь предположим, что я снова изменяю тот же файл и начинаю отладку ( F5 ). Теперь происходит нечто иное. Перекомпилируется только измененный проект (занимает около 1 секунды), а затем отладка начинается практически мгновенно.

Похоже, что в Visual Studio есть две стратегии для инкрементальной сборки, и наиболее оптимизированная из них доступна только в качестве побочного продукта сеанса отладки.

Вопрос:

Есть ли способ вызвать это более оптимизированная стратегия сборки вручную, Я хочу видеть их отдельно. спасибо

как я могу получить дату и время из NSDate. Я хочу видеть их отдельно. спасибо

30
задан Safari 16 April 2011 в 19:55
поделиться