.NET 编译器平台包版本参考

下表显示了不同版本的 Visual Studio 支持哪些 .NET 编译器平台 (Roslyn) 包 版本。

例如,为了确保自定义分析器适用于所有版本的 Visual Studio 2017,应面向 Microsoft.Net.Compilers 版本 2.0。

Roslyn 包版本 支持的 Visual Studio 最低版本
4.10.0 Visual Studio 2022 版本 17.10
4.9.2 Visual Studio 2022 版本 17.9
4.8.0 Visual Studio 2022 版本 17.8
4.7.0 Visual Studio 2022 版本 17.7
4.6.0 Visual Studio 2022 版本 17.6
4.5.0 Visual Studio 2022 版本 17.5
4.4.0 Visual Studio 2022 版本 17.4
4.3.1 Visual Studio 2022 版本 17.3
4.2.0 Visual Studio 2022 版本 17.2
4.1.0 Visual Studio 2022 版本 17.1
4.0.1 Visual Studio 2022 RTM
3.11.0 Visual Studio 2019 版本 16.11
3.10.0 Visual Studio 2019 版本 16.10
3.9.0 Visual Studio 2019 版本 16.9
3.8.0 Visual Studio 2019 版本 16.8
3.7.0 Visual Studio 2019 版本 16.7
3.6.0 Visual Studio 2019 版本 16.6
3.5.0 Visual Studio 2019 版本 16.5
3.4.0 Visual Studio 2019 版本 16.4
3.3.1 Visual Studio 2019 版本 16.3
3.2.1 Visual Studio 2019 版本 16.2
3.1.0 Visual Studio 2019 版本 16.1
3.0.0 Visual Studio 2019 RTM
2.10.0 Visual Studio 2017 版本 15.9
2.9.0 Visual Studio 2017 版本 15.8
2.8.2 Visual Studio 2017 15.7 版
2.7.0 Visual Studio 2017 版本 15.6
2.6.1 Visual Studio 2017 版本 15.5
2.4.0 Visual Studio 2017 版本 15.4
2.3.2 Visual Studio 2017 版本 15.3
2.2.0 Visual Studio 2017 版本 15.2
2.1.0 Visual Studio 2017 版本 15.1
2.0.0 Visual Studio 2017 RTM
1.3.2 Visual Studio 2015 update 3
1.2.2 Visual Studio 2015 update 2
1.1.1 Visual Studio 2015 update 1
1.0.1 Visual Studio 2015 RTM

提示

对于最低受支持的 Visual Studio 版本为 Visual Studio 2017 版本的 Roslyn 包,Visual Studio 2019 的所有版本也受支持,因为它们后来出现。

另请参阅