引用 EnvDTE 的 JetBrains Rider 和 T4MVC 模板

sie*_*ner 4 t4 jetbrains-ide rider

IServiceProvider我在我的 T4MVC 模板之一中引用了 Host ( )。粗略地说,在 Studio 中运行时一切都很好,但我想知道是否有人为 Rider 解决了这个问题。

使用 Rider 执行模板时似乎不存在对EnvDTE&的引用。EnvDTE80我的猜测是他们只是利用 TextTransform 实用程序,而该实用程序似乎无法访问实现IServiceProvider

我很想解决这个问题并完全转向 Rider。任何指导将不胜感激。

xtm*_*tmq 5

我们有几个相关问题:RIDER-5245 RIDER-9415 RIDER-5687

简而言之:我们无法使用此类模板,因为我们使用命令行实用程序 texttransform.exe。我们有计划实施我们自己的实施。之后。