Я читал о значительном улучшении истории расширения в VS2010 (например, на основе MEF и т. Д.), Но пока еще не испачкал руки. Недавно я столкнулся с реальным сценарием, в котором я хочу погрузиться, но я удивлен, что не нашел много полезной информации о том, как встать и работать с тем, что я хочу построить.Расширяемость Visual Studio 2010 - мастер пользовательских шаблонов проектов
Моя команда создала собственную инфраструктуру пользовательского интерфейса для домена на Silverlight, и мы хотели бы создать пакет шаблонов проектов и предметов, которые будут представлены в составе SDK, который мы отправляем вместе с нашим продуктом. Сделать это традиционным способом, экспортируя что-то в zip, довольно просто, но мы хотели бы иметь что-то еще встроенное с мастером, который вы получаете в ASP.NET MVC или Silverlight при создании нового проекта (т. Е. Переходы диалога/мастера и запрашивает дополнительную информацию и генерирует дополнительные проекты, ссылки, код и т. д. на основе вашего дополнительного ввода).
Являются ли эти возможности доступными через модель расширяемости в VS2010? Если бы кто-нибудь мог указать мне в общем направлении, я был бы признателен. Google не поднимая что-нибудь для меня сегодня :(
В первую очередь это говорит о подходе статического экспортирующем, а три или четыре ссылки прочь этого преходящего это: http://msdn.microsoft.com/en-us/library/ms185301.aspx Что говорит об IWizard и о том, как сделать что-то встроенное в то, что я думаю. Прохладный - спасибо Джейми – kellyb