Получение шаблонов Razor в библиотеке классов - PullRequest
6 голосов
/ 23 января 2012

Я получил в своем решении плагиновую архитектуру (с использованием областей), которая отлично работает.

Проблема в том, что проекты плагинов являются библиотеками классов, поэтому мастер добавления представления не отображается, когда я щелкаю правой кнопкой мыши папку представлений.

Есть ли способ включить этого мастера в библиотеку классов? Или есть другой способ получить строительные леса в проекте библиотеки классов?

1 Ответ

8 голосов
/ 23 января 2012

Есть ли способ включить этого мастера в библиотеку классов?

Да, в файле .csproj вашей библиотеки классов добавьте следующее к первому узлу <PropertyGroup>:

<ProjectTypeGuids>{E53F8FEA-EAE0-44A6-8774-FFD645390401};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
...