Skip to content

dotnet/roslyn-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

102440e · Feb 14, 2025
Oct 29, 2022
Jan 24, 2025
Feb 6, 2025
Aug 21, 2024
Jan 20, 2025
Dec 4, 2024
Mar 30, 2023
Aug 14, 2018
May 29, 2020
Sep 3, 2022
Dec 4, 2024
Feb 8, 2023
Apr 2, 2020
Nov 14, 2017
Jan 18, 2023
Feb 8, 2023
Mar 6, 2020
Jun 22, 2023
Mar 5, 2021
Feb 15, 2024
Sep 2, 2020
May 25, 2021
Jan 31, 2019
May 23, 2024
Sep 2, 2020
Apr 2, 2020
Aug 17, 2018

Repository files navigation

Roslyn SDK

Branch Status
dev16.0.x Build Status
main Build Status

What is the Roslyn-SDK?

Roslyn is the compiler platform for .NET. It consists of the compiler itself and a powerful set of APIs to interact with the compiler. The Roslyn platform is hosted at github.com/dotnet/roslyn. The compiler is part of every .NET installation. The APIs to interact with the compiler are available via NuGet (see the Roslyn repository for details). The Roslyn SDK includes additional components to get you started with advanced topics such as distributing a Roslyn analyzer as Visual Studio extension or to inspect code with the Syntax Visualizer. The documentation for the Roslyn platform can be found at docs.microsoft.com/dotnet/csharp/roslyn-sdk. This repository contains code for both the Roslyn-SDK templates and Syntax Visualizer.

Installation instructions

Visual Studio 2017 (Version 15.5 and above)

  1. Run Visual Studio Installer
  2. Hit Modify
  3. Select the Individual components tab
  4. Check the box for .NET Compiler Platform SDK

Visual Studio 2015

For older versions of Visual Studio the .NET Compiler Platform SDK is available as an extension in the Visual Studio gallery.