Отсутствующие шаблоны MVC в существующем веб-проекте - PullRequest
1 голос
/ 01 апреля 2009

В существующем веб-проекте VS2008 SP1 я представляю страницу MVC. Мне удалось вручную создать представление и заставить его работать нормально, но я не могу заставить «Добавить представление» и «Добавить контроллер» работать из обозревателя решений. Кроме того, шаблоны MVC не отображаются, когда я пытаюсь добавить новый элемент.

Я знаю, что мой VS2008 настроен правильно, потому что в новом проекте все работает нормально (шаблоны MVC отображаются в веб-элементах), а также хорошо работают «Добавить представление» и «Добавить контроллер». Есть ли хитрость, чтобы мой старый проект увидел эти опции?

Я попытался просмотреть файлы csproj. Ничего очевидного там нет. Я вижу шаблоны zip-файлов в своей папке ... Common7 \ IDE \ ItemTemplates \ CSharp \ Web \ MVC

Спасибо.

1 Ответ

1 голос
/ 01 апреля 2009

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

Попробуйте это: Сначала проверьте существующие файлы для контроля версий на случай, если вы случайно испортили файл проекта. Откройте оба файла * .csproj (тот, который «работает» и тот, который «не работает») как текст. Для этого вам придется выгрузить проекты в IDE. Скопируйте значение с того, которое «работает», на то, которое «не работает». Теперь перезагрузите проекты. Посмотрим, решит ли это проблему.

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