Получение шаблонов Razor в библиотеке классов

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

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

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

1 ответ

Решение

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

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

<ProjectTypeGuids>{E53F8FEA-EAE0-44A6-8774-FFD645390401};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
Другие вопросы по тегам