3

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

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

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

4

1 回答 1

4

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

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

于 2017-10-06T18:36:02.140 回答