Подтвердить что ты не робот

Скомпилировать один класс/файл в visual studio

Я просто хочу знать, можем ли мы скомпилировать один файл/класс в visual studio.I часто меняю только один файл, но в итоге компилирую весь проект. Это может быть тривиальный случай, но будет очень полезно:) Я использую visual studio 2005, работающую над проектом С# в .net 2.0

4b9b3361

Ответ 1

Ctrl + F7 будет компилировать только активный исходный файл.

Найдите элемент Компилировать в нижней части меню Сборка.

Конечно, вам все равно придется сделать сборку, прежде чем вы сможете ее протестировать, но если вам просто нужна быстрая проверка работоспособности после изменения исходного файла, это может быть удобно.

Ответ 2

Хорошо, думаю, я знаю, что вы ищете. Я думаю, что есть лучший способ сформулировать это, но что вам нужно сделать, - это открыть командную строку Visual Studio, найденную в меню "Пуск". В нем вы можете использовать команду "cl" для компиляции C/С++. Использование: cl [option...] filename... [/link linkoption...]

Как в:

cl/O2 test.c

Ответ 3

Гранулярность компиляции - это DLL, поэтому нет способа делать то, что вы просите.

Или вы имеете в виду, что вы скомпилируете все решение для одного изменения (или, по крайней мере, VS проверяет, требуют ли все проекты для создания)? Существует опция в разделе "проект и решение" / "Build and run", "только создайте проекты запуска и зависимости от Run", которые помогают.

Отредактировано: Ctrl-f7 для 'build file' для проектов С++.

Ответ 4

Скомпилировать проект — игнорируя все нерелевантные файлы. (См. Также fooobar.com/info/242774/... для ответа, который я написал, который более подробно рассматривает это.)