Почему я должен перестраивать тестовый проект, когда я меняю код? - PullRequest
1 голос
/ 25 октября 2010

У меня есть Visual Studio 2010 и проект модульного тестирования.
когда я запускаю (отладочный тест в текущем контексте), затем останавливаю его и затем изменяю код

мне нужно пересобрать проект, иначе проект запустится без отладки и будет использовать старый код !!!

почему это происходит?

Ответы [ 2 ]

1 голос
/ 25 октября 2010

Когда вы «запускаете» код, вы запускаете скомпилированный исполняемый файл. Когда вы изменяете код, это не меняет скомпилированный исполняемый файл (то есть вы должны «перестроить» его).

1 голос
/ 25 октября 2010

Поскольку тестам нужна скомпилированная версия кода, поскольку им необходимо выполнить ваш код, чтобы проверить, работает ли он или нет.

Редактировать: в моей среде тестовый проект находится в том же решении.Запуск теста автоматически перестроит проект.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...