У меня есть несколько файлов классов в App_Code на веб-сайте ASP.net, работающем в Microsoft Visual Studio 2005 Professional.
При использовании полного набора модульных тестов я просто хочу каким-то образом скомпилировать эти классы всего проекта в .EXE, чтобы я мог каждую ночь запускать на них модульные тесты.
Я действительно знаю, как создать отдельный проект библиотеки C #, состоящий из этих файлов, и как включить их на свой веб-сайт, но это нежелательно - я не хочу отказываться от возможности оперативно вносить изменения в код этих библиотечных классов при запуске веб-сайта в отладчике. Насколько мне известно, отладчик .Net недостаточно мощный, чтобы изменять код во включенных библиотеках с мгновенной автоматической повторной компиляцией при повторной загрузке страницы.
Итак, я хочу свой торт и тоже ем его:
- Модульное тестирование из командной строки файлов классов веб-сайтов в каталоге App_Code
- Возможность изменять эти файлы классов без остановки / перезапуска веб-отладчика.
Возможно ли и то, и другое?