Шаблоны JetBrains Rider и T4MVC, ссылающиеся на EnvDTE
У меня есть ссылка на Host (IServiceProvider
) в одном из моих шаблонов T4MVC. Конечно, все хорошо при запуске этого в Studio, но мне интересно, если кто-нибудь решил эту проблему для Rider.
Есть ссылки на EnvDTE
& EnvDTE80
которые, кажется, не существуют при выполнении шаблона с Rider. Я предполагаю, что они просто используют утилиту TextTransform, которая, кажется, не имеет доступа к IServiceProvider
реализация.
Я хотел бы решить это и полностью перейти на Rider. Любое руководство будет с благодарностью.
1 ответ
У нас есть несколько связанных вопросов: RIDER-5245 RIDER-9415 RIDER-5687
Вкратце: мы не можем работать с такими шаблонами, потому что мы используем утилиту командной строки texttransform.exe. У нас есть планы по реализации собственной реализации. Потом.