[英]Now that VS2015 is out, what's a supported way to modify Roslyn, with debugging support?
[英]What's the latest version of Roslyn my analyzer can target if I support VS2015?
我正在编写一个Roslyn诊断分析器,它应该适用于VS2015及更高版本。 我想知道我可以在我的项目中使用的最新版本的Microsoft.CodeAnalysis
,并且仍然支持VS2015。 我需要使用Roslyn 1.2.0中添加的API( AnalysisContext.EnableConcurrentExecution
),但我认为VS2015版本不包含Roslyn版本(IIRC,只有VS2017支持C#7)。 这是否意味着我无法在我的分析仪中使用此API?
是的,Roslyn 2.3.0仅适用于Visual Studio 2017.3及更高版本。
通常,Roslyn到Visual Studio版本的映射的工作方式如下:
Roslyn 1.0.x - > Visual Studio 2015.0(RTM)
Roslyn 1.1.x - > Visual Studio 2015.1(更新1)
Roslyn 1.2.x - > Visual Studio 2015.2(更新2)
Roslyn 1.3.x - > Visual Studio 2015.3(更新3)
Roslyn 2.0.x - > Visual Studio 2017.0(RTM)
Roslyn 2.1.x - > Visual Studio 2017.1.x
Roslyn 2.2.x - > Visual Studio 2017.2.x
Roslyn 2.3.x - > Visual Studio 2017.3.x
Roslyn 2.4.x - > Visual Studio 2017.4.x.
Roslyn 2.6.x - > Visual Studio 2017.5.x.
Roslyn 2.7.x - > Visual Studio 2017.7.x
Roslyn 2.8.x - > Visual Studio 2017.7.x.
Roslyn 2.9.x - > Visual Studio 2017.8.x
Roslyn 2.10.x - > Visual Studio 2017.9.x.
Roslyn 3.0.x - > Visual Studio 2019.0(RTM)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.