Skip to content

Commit a5e278c

Browse files
authored
Merge pull request #3212 from gewarren/package-mapping
Roslyn package mapping reference
2 parents 921c347 + 79a267b commit a5e278c

File tree

3 files changed

+40
-0
lines changed

3 files changed

+40
-0
lines changed

docs/extensibility/getting-started-with-roslyn-analyzers.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,6 @@ With live, project-based code analyzers in Visual Studio, API authors can ship d
3131
## See also
3232

3333
- [Roslyn analyzers overview](../code-quality/roslyn-analyzers-overview.md)
34+
- [.NET compiler platform package version reference](roslyn-version-support.md)
3435
- [More docs on the GitHub OSS site](https://github.com/dotnet/roslyn/tree/master/docs/analyzers)
3536
- [FxCop rules implemented with Roslyn analyzers on GitHub](https://github.com/dotnet/roslyn/tree/master/src/Diagnostics/FxCop)
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
title: Supported Roslyn package version mappings
3+
ms.date: 11/02/2018
4+
ms.technology: vs-ide-sdk
5+
ms.topic: reference
6+
helpviewer_keywords:
7+
- roslyn package versions
8+
author: gewarren
9+
ms.author: gewarren
10+
manager: douge
11+
ms.workload:
12+
- "vssdk"
13+
---
14+
# .NET compiler platform package version reference
15+
16+
The following table shows which [.NET compiler platform (Roslyn) package](https://www.nuget.org/packages/Microsoft.Net.Compilers/) versions are supported for different versions of Visual Studio 2015 and Visual Studio 2017. To ensure that your custom analyzer works on all versions of Visual Studio 2017, for example, it should target version 2.0 of Microsoft.Net.Compilers.
17+
18+
| Roslyn package version | Supported Visual Studio version |
19+
| - | - |
20+
| 1.0.1 | Visual Studio 2015 RTM or higher |
21+
| 1.1.1 | Visual Studio 2015 update 1 or higher |
22+
| 1.2.2 | Visual Studio 2015 update 2 or higher |
23+
| 1.3.2 | Visual Studio 2015 update 3 or higher |
24+
| 2.0.0 | Visual Studio 2017 RTM or higher |
25+
| 2.1.0 | Visual Studio 2017 version 15.1 or higher |
26+
| 2.2.0 | Visual Studio 2017 version 15.2 or higher |
27+
| 2.3.2 | Visual Studio 2017 version 15.3 or higher |
28+
| 2.4.0 | Visual Studio 2017 version 15.4 or higher |
29+
| 2.6.1 | Visual Studio 2017 version 15.5 or higher |
30+
| 2.7.0 | Visual Studio 2017 version 15.6 or higher |
31+
| 2.8.2 | Visual Studio 2017 version 15.7 or higher |
32+
| 2.9.0 | Visual Studio 2017 version 15.8 or higher |
33+
34+
## See also
35+
36+
- [.NET Compiler Platform SDK](/dotnet/csharp/roslyn-sdk/)
37+
- [Get started with Roslyn analyzers](getting-started-with-roslyn-analyzers.md)

docs/extensibility/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -740,3 +740,5 @@
740740
href: getting-started-with-roslyn-analyzers.md
741741
- name: Roslyn Analyzers and Code-aware Library for ImmutableArrays
742742
href: roslyn-analyzers-and-code-aware-library-for-immutablearrays.md
743+
- name: Roslyn package version reference
744+
href: roslyn-version-support.md

0 commit comments

Comments
 (0)