Использование ASP.NET MVC От Visual Web Developer Express 2008
-
03-07-2019 - |
Вопрос
Мне было интересно, есть ли способ (даже ручной) настроить проект ASP.NET MVC с модульными тестами в Visual Web Developer Express 2008 SP1.
Решение
ASP.NET MVC 1.0 (выпускная версия) поставляется в комплекте с шаблонами для Visual Web Developer Express 2008.Однако не уверен, требуется ли пакет SP1 или нет.
Другие советы
Visual Web Developer не поддерживает тестовые проекты на C #, которыми по сути является тестовый проект ASP.NET MVC.Однако вы можете протестировать свое приложение с помощью Visual C # Express, ссылаясь на сборку, содержащую модели и контроллеры.
Некоторое время я использовал описанное решение здесь.Это прекрасно работает с Visual Web Developer: D На самом деле это работает точно так же, как полная версия VisualStudio!
Это дает вам немедленный доступ к NUnit Framework в вашем проекте модульного тестирования вместе с NUnit Mocks (я знаю, что он не самый лучший, но в любом случае он поставляется с NUnit, так что нет смысла отрицать его существование).
Вам нужен Visual Web Developer Express 2008 с пакетом обновления 1 и, согласно VWDExpress Readme:Чтобы увидеть "Новый проект" и "Открыть проект" в меню "Файл", вы должны вручную добавить эти команды в меню, щелкнув правой кнопкой мыши меню "Файл", выбрав "Настроить ...", выбрав вкладку "Команды", выбрав категорию "Файл", а затем перетащив "Новый проект" и "Открыть проект" в меню "Файл" ...