Как включить шаблоны элементов ASP.Net MVC для проекта S # arp Architecture - PullRequest
0 голосов
/ 22 декабря 2008

Я играл с созданием приложения, используя S # arp Architecture .

Одна вещь, которая меня немного беспокоит, это то, что у меня нет доступа ни к одному из шаблонов элементов ASP.Net MVC из диалогового окна «Добавить новый элемент ...». Другими словами, я не могу, например, создать новый "MVC ViewPage" или "MVC Controller" непосредственно из диалога "Добавить новый элемент ...".

В результате я должен создать стандартные элементы ASP.Net, а затем манипулировать разметкой и выделенным кодом для настройки правильной структуры наследования.

Есть ли способ заставить шаблоны элементов ASP.Net MVC работать в диалоге «Добавить новый элемент ...» проекта на основе шаблона проекта S # arp Architecture?

1 Ответ

0 голосов
/ 22 декабря 2008

Я нашел ответ благодаря комментарию Тодда Смита в исходном вопросе.

Шаблоны элементов ASP.Net MVC должны быть доступны в диалоговом окне «Добавить новый элемент ...» в разделе Web -> MVC.

Что я не упомянул в своем первоначальном вопросе (потому что я не думал, что это актуально), так это то, что я преобразовал исходный шаблон проекта S # arp Architecture в VB.Net (что немного более удобно для работы в VB). Чистая в эти дни). Оказывается, я потерял возможность доступа к шаблонам ASP.Net MVC во время конвертации.

Исправление было простым. Моя версия проекта SharpArch.Web на VB.Net не была идентифицирована как проект MVC. Мне просто нужно было добавить соответствующий GUID типа проекта (т.е. {603c0e0b-db56-11dc-be95-000d561079b0} ) в файл * .vbproj:

<ProjectTypeGuids>{603c0e0b-db56-11dc-be95-000d561079b0};{349c5851-65df-11da-9384-00065b846f21};{F184B08F-C81C-45F6-A57F-5ABD9991F28F}</ProjectTypeGuids>

Спасибо, Тодд!

...